2013-07-16 46 views
0

我與操作文件的一些Python腳本工作(壓縮它們,計算大小等),並創建一些其他文件(距離矩陣,文件大小列表等)。我有不同的文件組,我需要保持分離(在一個文件夾中我有txt文件,在另一個文件夾中我有一些midis ...)。現在我在每個文件夾(txt文件夾,midis文件夾......)中都有一個腳本的副本,但是這是一團糟,因爲我忘記了哪一個是最新的。將所有Python腳本保存在一個文件夾中?

我的問題是:有沒有辦法將腳本保存在一個文件夾中(例如./stuff/scripts),以便我可以從不同的文件類型文件夾(./stuff/midi,./ stuff/txt)沒有在每個目錄中的副本?

我是新來的Python和一個新手程序員,這只是一種錯誤的做法?

謝謝!

回答

1

有很多方法可以正確做到這一點,但對於初學者最簡單的辦法就是把他們都在一個文件夾,例如在src,把旁邊的miditxt文件夾。這樣你可以使用類似這樣的相對路徑運行它們:

python ../src/script1.py 

您導航到正確的路徑..移動您(從例如midistuff),並從那裏。

後,你可以瞭解有關設置$PATH,模塊以及更多...

+0

謝謝,這正是我需要的。 – mombius

相關問題