我正在寻找解决方案来使用配置解析器的两个python版本的通用代码,现在我得到了解决方案,但我得到了关于弃用函数的警告。我不是从文件中读取配置,而是从变量中读取。
config = ConfigParser()
config.readfp(StringIO(variable))我会毫无征兆地使用它。
发布于 2019-05-15 15:42:43
配置解析器模块已在Python3中重命名,因此您应尝试导入具有相同名称的每个模块。您应该使用以下导入。
try:
# Python 2 only:
import ConfigParser as Cp
except ImportError:
# Python 2 and 3 (after ``pip install configparser``)
import configparser as Cp
config = Cp()
config.readfp(open(config_file))https://stackoverflow.com/questions/56143606
复制相似问题