作者uranusjr (←这人是超级笨蛋)
看板Python
标题Re: [问题] import与程式启动速度的关系
时间Fri Feb 8 09:30:56 2019
※ 引述《shala (沙罗是转换後的文字档打m)》之铭言:
: 不好意思,可能是很低阶的问题
: 我的认知是:
: ①import越多东西会越拖慢程式启动速度
: 可是我测试了一阵子,觉得差异小到可以忽略
: 所以是真的差异很小,还是我import的还不够多?又或是其实我的这个认知是错的?
视函式库内容而定, 有些函式库 import 很快, 有些就很慢
最佳化程式结构降低 import time 本身也是一个技能
: ②不需要的东西不要import进来以免拖慢程式启动速度
: 举例来说,如果只要用到os中的system
: 那麽写from os import system会比写import os对程式启动速度有帮助
: 不过其实我测试的结果也是感受不到明显的差异,是否也是我的这个认知有误?
常见的误解, 事实上除了非常极端的状况外, 根本完全没有差异
会有差异的是 submodule import
例如 import foo.bar 和 import foo 在某些状况下会有差别
因为技术上这两者是不同的模组 (而且 foo.bar 不见得是 foo 的子集)
--
作者 Linux (Windows) 看板 C_and_CPP
标题 [问题] 如何确认是否 free 对记忆体
时间 Fri Nov 2 00:14:03 2012
1F:→ akasan:valgrind, 但 windowns 版的没试过XD 11/02 00:43
2F:→ akasan:linux 上那真的是不二选择了 11/02 00:44
3F:→ Linux:我是用 Windows ....>"< 11/02 00:45
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.227.174.136
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1549589459.A.E4C.html
4F:推 shala: 受教了,感谢! 02/08 21:06