我正在使用tkinter包進(jìn)行 GUI 編程。由于我不知道編碼時需要哪些模塊,所以我通常全部導(dǎo)入。(通過輸入from tkinter import *)但我發(fā)現(xiàn)當(dāng)我使用 .txt文件將.py文件轉(zhuǎn)換為文件時,這可能會導(dǎo)致問題。結(jié)果文件太大。.exepyinstaller為了減小文件大小,我嘗試.py通過排除不必要的導(dǎo)入模塊來編輯文件。pylint 確認(rèn)了許多未使用的導(dǎo)入(當(dāng)我.py在 Visual Studio Code 上的終端中運(yùn)行文件時,它只是警告我)。但是我應(yīng)該如何輸入代碼來排除這些導(dǎo)入呢?
1 回答

慕雪6442864
TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個贊
雖然從其他模塊導(dǎo)入,但最好只導(dǎo)入您需要的類和函數(shù),否則您的程序可能會面臨諸如花費(fèi)大量時間運(yùn)行程序并占用大量存儲空間等問題。
僅import您需要的類和函數(shù)可以使用
from module_name import function_name, class_name
或者您可以import tkinter本身并使用模塊名稱來訪問其中的類和函數(shù),如下所示
import tkinter
window = tkinter.Tk()
添加回答
舉報
0/150
提交
取消