【发布时间】:2020-04-21 04:50:02
【问题描述】:
我的目标是运行一个 python 文件,该文件使用与 python 文件位于同一文件夹中的文件夹中的文件,但与计算机的路径无关。
我现在的情况是我必须在我的代码中定义路径,例如:C:/Users/path/to/files/etc。
理想的情况是我可以创建一个包含 python 文件的主文件夹(最好是 zip 文件夹),以及包含 python 文件正在使用的文件的必要文件夹。这样我就可以将主文件夹发送给任何人,他们应该能够运行 python 文件。
我还使用 os 库中的 os.listdir(C:/path/to/folder) 函数来导入整个文件夹,但这也适用于计算机的路径。所以需要另一种选择。
有谁知道我怎么能做到这一点,或者至少可以做到这一点?
【问题讨论】: