看板 Python 關於我們 聯絡資訊
我習慣寫些重復使用的function,把import寫在裡面 以後就複製貼上。例如: def func(): import A import B . . . 但是這樣import有時會有重覆。 真心覺得懶…所以import要提到前面是比較建議的寫 法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.30.90 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1535949792.A.C18.html
djshen: 你的問題看起來不像circular import? 09/03 12:57
rexyeah: 通常怕重複是怕import同個function name但不同module 09/03 14:04
legnaleurc: AB 互相 import 就會啦 09/03 14:21
legnaleurc: 真的那麼懶就用力 import * 啊,自已爽就好 09/03 14:23
Yshuan: python function是lazy eval的 都置頂有performance issue 09/03 17:50
s860134: import 重複沒差 python 幫你處理好啦 09/04 09:24
s860134: 他是怕重複import memory會不會被用完 09/04 09:26
Neisseria: import 過多東西會影響效能 09/08 18:05
Neisseria: 少量沒差。21 世紀 C 語言的作者就玩過這招 09/08 18:07
Neisseria: 但 C 的 include 是把程式碼貼上,和 Python 可能不同 09/08 18:08
Neisseria: 後來想想,我應該是講錯了,請直接忽視 XD 09/08 18:10