将所有Python脚本保存在一个文件夹中?

时间:2013-07-16 14:08:37

标签: python directory organization

我正在使用一些操作文件的Python脚本(压缩它们,计算大小等)并创建一些其他文件(距离矩阵,文件大小列表等)。我有不同的文件组,我需要保持分开(在一个文件夹中我有txt文件,在另一个文件夹我有一些midis ...)。现在我在每个文件夹(txt文件夹,midis文件夹......)中都有一个脚本的副本,但它很乱,因为我忘了哪一个是最新的。

我的问题是:有没有办法将脚本保存在一个文件夹中(例如./stuff/scripts),以便我可以从不同的文件类型文件夹(./stuff / midi,。/ stuff /)运行它们txt)每个目录中没有副本?

我是Python和新手程序员的新手,这只是一种错误的方法吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

有很多方法可以正确地做到这一点,但初学者最简单的方法是将它们全部放在一个文件夹中,例如: src并将其放在miditxt文件夹旁边。这样你可以使用这样的相对路径来运行它们:

python ../src/script1.py

..会让您向上移动(从midistuff)并从那里导航到正确的路径。

稍后您可以了解如何设置$PATH,模块以及更多内容......