我每天使用TCL工作。 當我們編寫代碼時,我們把它寫在一個文件中,然後在TCL解釋器中編寫源文件 源文件 ,以調試語法並修復算法錯誤。什麼是相當於TCL「源文件」的python
我們的CAD工具使用tcl,所以我們經常使用DB API來訪問數據庫對象。
我正在學習python,與我的工作無關。
但我想把Python代碼寫入一個文件,本質上是 「源文件」 插入python解釋器,就像我們用TCL做的那樣。
我一直在尋找allot,並看到所有的方式來獲取python執行文件中的代碼,大多數答案都與執行未知來源的代碼有關,這不適用於此。
導入文件 的作品,但我需要使用
FILE.myvar例如檢查變量和數據對象。
它太多打字了,我只想說 myvar並得到例如返回的變量值。
我該如何在python交互式解釋器中執行此操作?
使用IDLE(附帶Python)或爲此作業設計的其他工具。 – kindall
如果你有myfile.py,考慮'import myfile'。對於後續的源代碼,使用'reload(myfile)' –
如果你這樣做來捕捉* syntax *錯誤,你需要獲得一個IDE。在運行代碼之前,語法錯誤應該由IDE強調。 – user2357112