2017-06-09 63 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