您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python ConfigParser无法正确搜索.ini文件(Ubuntu 14,Python 3.4)

Python ConfigParser无法正确搜索.ini文件(Ubuntu 14,Python 3.4)

如果您使用 相对路径 作为文件名或目录名,则python会在 当前工作目录$PWDbash中的变量)中查找(或创建)它们。

如果您想让它们相对于当前的python文件,可以使用(python 3.4)

from pathlib import Path
HERE = Path(__file__).parent.resolve()
CONfig_PATH = HERE / '../etc/MysqL_config.ini'

或(python 2.7)

import os.path
HERE = os.path.abspath(os.path.dirname(__file__))
CONfig_PATH = os.path.join(HERE, '../etc/MysqL_config.ini')

如果您的MysqL_config.ini文件位于etcpython脚本下面的目录中。

您当然可以始终使用绝对路径(以/;开头/home/someuser/MysqL_config.ini)。

python 2022/1/1 18:44:01 有304人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶