将str转换为int python

时间:2013-11-09 23:18:32

标签: python string parsing int

我正在尝试从读取文件转换str但它似乎不起作用,我必须使用该int来取消另一个...

我尝试过int(变量),但这不起作用..

在我的手机上写了这个,很抱歉任何错误

我将此int从开始保存到.txt然后重新打开并再次读取/写入(保存文件)

def save():
hp = 20
hp1 = str(hp)
a1 = open("saves\DQ1", "w")
a1.write(hp1)

def load():
a1 = open("saves\DQ1", "r")
hp = a1.read()

hp = hp - gbatk

1 个答案:

答案 0 :(得分:2)

由于我对这个问题知之甚少,并且您是通过手机发布的,我将从一个简单的解决方案开始。看看这是否适合你:

answer = []
with open('path/to/input') as infile:
  for line in infile:
    answer.extend([int(i) for i in line.strip().split()])