我有一个模块english.py
,其中包含字典monograms
。与每个键关联的值的类型为str
,我希望从单独的脚本中永久地将与每个键关联的值的类型更改为int
。
我尝试使用以下内容模仿对this question的回复:
import english
english.monograms['the'] = int(english.monograms['the'])
print(type(english.monograms['the']))
产生预期的:<class 'int'>
然而,当我重新运行代码时,第二行注释掉了:
import english
#english.monograms['the'] = int(english.monograms['the'])
print(type(english.monograms['the']))
我收到<class 'str'>
如果没有能够读取,解析和重写模块的复杂函数,我怎样才能更改permanant?