【发布时间】:2011-03-19 08:02:54
【问题描述】:
我正在用 Python (http://sourceforge.net/projects/frozendirectory/) 制作自动存档/备份之类的东西。到目前为止,它使用一个普通的文本文件来存储它的少量设置(但不断增长)。我正在考虑将其更改为 XML 文件,以便它更灵活/可扩展,因此从长远来看更容易使用。但是,当我问朋友时,他建议我将其保存在 python 文件中,例如 settings.py,并在需要时从需要设置的文件中使用“导入设置”。他声称它占用的空间更少,我只需要编写代码来写入设置文件,而不用担心读写。
他的观点令人信服,但让我想知道为什么没有其他大型程序使用他推荐的技术。
所以无论如何,我只是想知道你们的想法。我应该使用 XML、.py 还是其他文件?提前致谢。
【问题讨论】: