所以我将我的代码从python 2.7移动到3.6(yay!)。但是,我意识到,我所有的超长配置文件将需要进行修改,因为在这样的线2.7是一个配置文件有效,它不是在3.6python 3.6中的行内注释行为不同于2.7
SCALE_PRECIPITATION = 1000.0 ; Convert from m to mm
有没有办法有在python 3.6的配置文件内嵌评论?
import sys
if sys.version_info.major == 3:
from configparser import ConfigParser as SafeConfigParser
else:
from ConfigParser import SafeConfigParser
parser = SafeConfigParser(inline_comment_prefixes=True)
parser.read('config_file.txt')
你用什么来解析这些配置文件? – user2357112