我想引用一个共享文件夹并使该行成为跨平台的。
文件夹为
\\jalazbe\data\temp
由于我在Windows上进行开发,但是稍后我将在ubuntu服务器上进行部署,因此我使用os.path.join()
来帮助我。它适用于相对路径和绝对路径,但是我无法对外部文件夹进行引用。
我想做类似的事情:
SHARED_FOLDER = os.path.join("\\jalazbe", "data", "temp")
因此稍后我可以使用以下内容引用特定文件:
os.path.join(SHARED_FOLDER, "myfile.csv")
因此Linux和Windows都能够找到该文件。
os.path.join("jalazbe", "data","temp")
但是无法访问。Python说
FileNotFoundError: [Errno 2] No such file or directory: 'jalazbe/data/temp'
我读过:
但是无法解决问题。