2017-06-09 41 views
1

我一直在使用我的电脑, 运行实验与Python 2.7和configparser工作正常!configparser停止工作,ConfigParser正常!在Python 2.7

今天它决定停止工作 我改变configparserConfigParser和 它的工作!仍然在Python 2.7。

任何想法如何恢复?使其与configparser再次合作?

我不想通过我所有的代码 并改变它们。最重要的是,它突然间决定停止工作,令人不快!

感谢

回答

0

可以以不同的名称导入模块:

import ConfigParser as configparser 

这一变化是在Python 3.0中引入早在2007年,它在"What's New In Python 3.0"以及在部分PEP 3108 document记录“PEP 8侵犯”。包括ConfigParser在内的一些模块被重新命名为符合Python的PEP8风格指南。报价:

PEP 8指定模块“应该有短,全小写的名称”,其中“下划线可以使用......如果它提高了可读性”。

+0

我知道!这只是奇怪而烦人。 我想知道为什么,如果有人知道为什么会发生这种情况。 谢谢。 –

+0

@JoseLight我在Python历史和文档中做了一些挖掘,我编辑了我的文章并添加了发现 – chrki