python - 了解Python中的config文件夹路径

标签 python linux shared-libraries

我正在用 Python 创建一个需要读取配置文件的小应用程序。

我打算将此文件保存在 Linux 上的 /etc 文件夹中,但我希望我的应用程序可以在其他操作系统上运行。

问题是:是否有某种常量、变量、包等可以告诉我操作系统上最敏感的设置文件夹的路径?

最佳答案

也许将您的配置文件放在与您的实际模块/应用程序相关的文件夹中会更好?确定模块的位置可能不是直接的,但是 this thread应该有帮助。

一个可能有用的工具,configparser,有一个在一些标准位置实际查找配置文件的功能:RawConfigParser.read(filenames)

关于python - 了解Python中的config文件夹路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11633190/

相关文章:

Linux 端点上的 Node.js 适用于 'api//method' 但不适用于 'api/method'

linux - Linux下的静态库安装——应该和动态库安装类似吗?

c++ - 在不被 TCP 堆栈合并的情况下在单独的 TCP 段中发送数据

Linux 线程和进程 - CPU 亲和性

c - 来自 .a 的目标文件不包含在 .so 中

c++ - eclipse C/C++ : Using static/shared library project in executable project

python - 在 Python 中调整日期时区的优雅方式

python - 如何将日期时间设置为zaxis而不出现错误: OverflowError: Python int too large to convert to C long for 3D plot

python - 如何确定 Python 2.7.5 中的 interned 字符串数?

python - 生成 2^1000 种组合