【发布时间】:2022-01-11 16:35:47
【问题描述】:
我正在尝试更多地了解路径在 python 中的工作原理,但遇到了下一个问题。
当我尝试调用完整路径时,我使用以下 ->“./Folder/archive2”,当我的 .py 文件与包含此“archive2”的文件夹位于同一目录中时,这非常有效,但是让我们说:
- Archive1 is in Folder1 (both archives are .py files)
- Archive2 is in Folder2
- Folder1 and Folder2 are in "RandomDirectory"
如果 Archive2 在同一个 RandomDirectory 但在不同的文件夹中,我如何获取 Archive1 中的路径。当然,复制路径不是一种选择,因为我希望它可以在任何计算机上工作,所以像“./Folder/archive”这样的东西会很棒,所以如果我在其他计算机上运行 .py 它将正常工作。
感谢阅读。
【问题讨论】:
-
返回目录使用
../在你的情况下../Folder2/Archive2 -
要在 path 中找到特定文件,您可以使用
os模块os.listdir(path)并搜索它。
标签: python python-3.x path