我正在使用一些操作文件的Python脚本(压缩它们,计算大小等)并创建一些其他文件(距离矩阵,文件大小列表等)。我有不同的文件组,我需要保持分开(在一个文件夹中我有txt文件,在另一个文件夹我有一些midis ...)。现在我在每个文件夹(txt文件夹,midis文件夹......)中都有一个脚本的副本,但它很乱,因为我忘了哪一个是最新的。
我的问题是:有没有办法将脚本保存在一个文件夹中(例如./stuff/scripts),以便我可以从不同的文件类型文件夹(./stuff / midi,。/ stuff /)运行它们txt)每个目录中没有副本?
我是Python和新手程序员的新手,这只是一种错误的方法吗?
谢谢!
答案 0 :(得分:1)
有很多方法可以正确地做到这一点,但初学者最简单的方法是将它们全部放在一个文件夹中,例如: src
并将其放在midi
和txt
文件夹旁边。这样你可以使用这样的相对路径来运行它们:
python ../src/script1.py
..
会让您向上移动(从midi
到stuff
)并从那里导航到正确的路径。
稍后您可以了解如何设置$PATH
,模块以及更多内容......