Python 代码中的未使用的 import 会有哪些负面影响呢?

2014 年 7 月 17 日
 Livid
6017 次点击
所在节点    Python
10 条回复
liberize
2014 年 7 月 17 日
JohnDeng
2014 年 7 月 17 日
编译的时候多一些无用指令。
xingzhi
2014 年 7 月 17 日
如果被import的文件在函数体外还有执行语句或者有其它依赖的话,会带来不必要的麻烦。
tonyluj
2014 年 7 月 17 日
所以在Go语言中,无效的import 会直接报错~~~
siteshen
2014 年 7 月 17 日
过不了flake8又能简单fix的东西都要fix。
phuslu
2014 年 7 月 17 日
坚决不能 import, 会增大内存占用。尤其是 virt 占用。
clino
2014 年 7 月 18 日
像ulipad就有提示未使用的import的功能,我觉得主要不好的地方还是内存占用吧
xiaket
2014 年 7 月 18 日
import不仅仅是占用内存. import一个模块的时候可能会执行过一些代码, 万一这些执行的代码会对整个程序运行有不良影响就挂了.
zzcflying
2014 年 7 月 18 日
楼上说的好可怕。好怕怕呀。
cj1324
2014 年 7 月 18 日
嘿嘿 我见过不少
xxx.py

```python
import socket

socket.setdefaulttimeout(15)
```

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/123184

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX