配置文件读进来长什么样
用 configparser 读一段 INI 格式的配置。运行下面这段程序,看它把自定义单位并进单位表之后的结果:
import configparser
LEN = {"m": 1.0, "km": 1000.0}
text = "[len]\nli = 500\nzhang = 3.33\n"
cfg = configparser.ConfigParser()
cfg.read_string(text)
for name, factor in cfg["len"].items():
LEN[name] = float(factor)
print(str(len(LEN)) + "/" + str(int(2 * LEN["li"])))
全部评论