-4

読み取りファイルから str を変換しようとしていますが、機能していないようで、その int を使用して別のファイルから取得する必要があります...

int(variable) を試しましたが、うまくいきません..

スマホで書いたので間違ってたらすいません

この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

.

4

1 に答える 1

2

私はこの問題についてあまり詳しくなく、あなたは携帯電話から投稿しているので、簡単な解決策から始めましょう。これがうまくいくかどうかを確認してください:

answer = []
with open('path/to/input') as infile:
  for line in infile:
    answer.extend([int(i) for i in line.strip().split()])
于 2013-11-09T23:22:04.083 に答える