ubuntu打开conf文件,可以通过在 settings.py 里获取 __file__ 属性就得到了 settings.py 文件所在的路径,这样就磨并动态的获取到路径了。之后再进行处理拼接出 password.txt 文件的路径。这样无轮从哪里启动程序,只要能够 import settings 就没有问题了。
路径的处理,就是 os.path 模块:
# 在 settings.py 文件中
dir_name = os.path.dirname(__file__) # 动态的获取瞎灶迹到文件夹的路径
fine_name = "password.txt" # 同一文件夹下的文件名
pass_file = os.path.join(dir_name, fine_name) # 拼接出完整的文辩弯件路径
file = open(pass_file)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)