最佳答案
假设您有一个包含
myfile = open('test.txt', 'r')
并且‘ test.txt’文件在同一个文件夹中。
现在,假设您从另一个文件夹中的另一个模块导入该模块。该文件不会在与该代码所在的模块相同的文件夹中进行搜索。
那么,如何使模块搜索文件的相对路径在同一个文件夹首先?
使用“ __file__
”或“ os.getcwd()
”有多种解决方案,但我希望有一种更简洁的方法,比如在传递给 open ()或 file ()的字符串中使用相同的特殊字符。