很长一段时间后尝试python。
我有一个文件有一行:
My_NUMBER = 24
我想提取这个数字(这里我假设为 24,但这是我想根据 My_NUMBER 提取的东西。在我的 python 代码中,我能够读取该行
with open(filename) as f: lines = f.read().splitlines()
for line in lines:
if line.startswith(' My_NUMBER ='):
line=(line.rsplit(' ', 1)[0])
num= line.rsplit('=',1)[1].split("=")[0]
num = num.strip(" ")
print num
但是,这会打印空白输出而不是数字。如果我在这里做任何明显错误的事情,任何人都可以评论吗?