Python 中的标准配置文件名和扩展名是什么?

发布于 2024-09-02 00:59:22 字数 113 浏览 9 评论 0原文

我正在创建一个配置文件来保存经常更改的项目的配置/属性设置,例如文件路径。这种文件的标准名称/扩展名是什么? (例如,在Java中我使用了config.xml,在VB.NET中我使用了App.config...)

I'm creating a config file to hold configuration/properties settings for my project that frequently change, such as file paths. What's the standard name/extension for such a file? (e.g. in Java I've used config.xml, in VB.NET I've used App.config...)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

违心° 2024-09-09 00:59:22

好的,我已经询问了我在哪里工作并进行了一些研究,这就是我提出的建议:

  • settings.ini
  • applicationName.config
  • applicationName.cfg

如果有人有任何其他建议,请随时添加.. 。

Ok, I've asked around where I work and researched a little, and this is what I've come up with as suggestions:

  • settings.ini
  • applicationName.config
  • applicationName.cfg

If anyone has any other suggestions, feel free to add...

浪荡不羁 2024-09-09 00:59:22

首先,考虑使用 ConfigParser(3.0 中的 configparser,文档如此描述)。这并不能解决命名问题,但它是满足大多数配置需求的 xml 的可读替代方案。

无论您使用什么名称,都要使所有部分都有意义。我可能会使用类似 appName.cfg 的内容,其中 appName 标识您的应用程序或配置所针对的应用程序的一部分。

First, consider using ConfigParser (configparser in 3.0, so the documentation says). That doesn't solve the naming problem, but it is a readable alternative to xml for most configuration needs.

Whatever name you use, make all the parts meaningful. I would probably use something like appName.cfg, where appName identifies your application, or the part of the application the configuration is for.

旧瑾黎汐 2024-09-09 00:59:22

文档似乎使用 .cfg

在 Windows 上,很多人(例如 Mercurial)使用 .ini

The docs seem to use .cfg

On Windows, many people (such as mercurial) use .ini

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文