我正在運行一個使用Django的網站,並且我在幾乎所有腳本的開頭導入了ipdb以使調試變得更容易。但是,大多數時候我從不使用模塊中的函數(僅當我正在調試時)。導入模塊(但不使用它)是否會降低Python的性能?
只是想知道,這會減少我的表現嗎?只是,當我想創建一個斷點,我喜歡寫:
ipdb.set_trace()
,而不是:
import ipdb; ipdb.set_trace()
但我已經看到了在幾個地方做了第二個例子,這讓我不知道如果它更有效...
我只是不知道如何導入python模塊與效率(假設你沒有在你的腳本中使用模塊方法)。
導入模塊(但不使用它)會降低Python的性能嗎?這就是問題 – joaquin
的確,@joaquin,當你寫下你的評論時,我已經在編輯上述過程了;)。有些人可能不同意,但這也是給那些對這個問題感興趣的人提供一些解決問題的建議的好地方。 – Remi
謝謝!我讚賞這些實際例子。 =) –