【发布时间】:2020-10-29 20:24:59
【问题描述】:
我的 python 模块需要将一些配置文件保存到磁盘中,对于保存模块配置文件的位置是否有标准约定?不会遇到权限错误的。
【问题讨论】:
标签: python file io settings python-module
我的 python 模块需要将一些配置文件保存到磁盘中,对于保存模块配置文件的位置是否有标准约定?不会遇到权限错误的。
【问题讨论】:
标签: python file io settings python-module
您可以将这些配置文件存储在您想要的任何位置(只要您的 python 脚本对该目录具有写入权限并且没有进程阻止它写入该目录(未被其他进程锁定)),只要如果它们是 python 文件,您的模块可以访问它们进行解析或导入。
有哪些选择:
os.path 和 os.chdir(path) 更改为此目录进行解析。dir_x 中,并通过带有sys.argv[1] 的命令行参数将dir_x path 提供给您的python 脚本。或使用 argparse!【讨论】:
os.getcwd()方法。