我目前正在使用 Pathlib
访问文件的父目录,如下所示:
Path(__file__).parent
当我打印它时,它会输出以下内容:
print('Parent: ', Path(__file__).parent)
#output
/home/user/EC/main-folder
我想访问main-folder
中的.env
文件,因此我想将父路径与.env
连接起来。目前,我的做法是:
dotenv_path = os.path.join(Path(__file__).parent, ".env")
哪些方案可用?但我想知道是否有Pathlib
替代os.path.join()
的方法?
类似这样:
dotenv_path = pathlib_alternate_for_join(Path(__file__).parent, ".env")