
1 noqwerty 2021 年 3 月 17 日 印象里 Python 对 import 过的包本身就是有缓存的,我猜你可能在其他部分里已经导入过这些包了 |
2 sujin190 OP |
3 abersheeran 2021 年 3 月 17 日 Python 是一个很“愚蠢”的语言,如果你在函数里写 import,那么每次执行这个函数它都会真的执行这条语句,虽然 import 有缓存,但是也会影响速度的(一点点)。 |
4 sujin190 OP @abersheeran #3 但是能这么干自然是因为这些程序每次启动只用其中几个,并且只执行一次,然后命令行程序又会频繁执行,所以还是提高性能十倍 |