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

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