我们正在使用一个代码存储库,该代码存储库同时部署到Windows和Linux中-有时位于不同的目录中。项目内部的模块之一应如何引用项目中的非Python资源之一(CSV文件等)?
如果我们做类似的事情:
thefile=open('test.csv')
要么:
thefile=open('../somedirectory/test.csv')
仅当从一个特定目录或目录的一部分运行脚本时,此脚本才有效。
我想做的是这样的:
path=getBasePathOfProject()+'/somedirectory/test.csv'
thefile=open(path)
可能吗?
繁华开满天机
慕少森
相关分类