2013-02-15 53 views
0

這可能嗎?我想從鐵python腳本執行不同的腳本文件。我的主文件正在變得越來越大,我想讓它更易讀。通過鐵python執行python(或鐵蟒)腳本

+0

如果您的主文件變得太大,請整理它。不要一分爲二,製作兩個文件。 – Blender 2013-02-15 09:55:58

+0

看看「導入」語句和模塊系統 – snies 2013-02-15 09:57:49

+0

它是有組織的,但我認爲它會更具可讀性,如果一個〜5000行塊經常執行的是在不同的文件 – Yui 2013-02-15 09:58:37

回答

1

爲什麼不把你的腳本重新組織成一個Python模塊呢?看看Python Docs about Modules

@ OP的評論:如果你真的在單一函數中有5000行代碼,你應該考慮重組你的代碼。如果你確信「執行一個不同的腳本」的東西,看看subprocess.Popen,雖然我不會建議它。

+0

那正是我想要的,謝謝 – Yui 2013-02-15 10:02:15

+0

我didn之前對模塊不瞭解,所以我說了一些有點笨拙的話。我已經想重新組織它,這就是爲什麼我問這個問題。 – Yui 2013-02-15 10:08:23