配列journal
は自動的に空に設定されます。私のPython配列が毎回リセットされる
import os
import time
journal=[]
x=input()
for word in x:
os.system('clear')
print word,
else:
print ""
journal.extend(x)
print journal
配列journal
は自動的に空に設定されます。私のPython配列が毎回リセットされる
import os
import time
journal=[]
x=input()
for word in x:
os.system('clear')
print word,
else:
print ""
journal.extend(x)
print journal
あなたはPythonインタプリタによってこのコードを実行すると仮定すると、あなたのarray
(彼らは、Pythonで、arrays
はPythonモジュールを使用して作成することができlists
している)、スクリプトが終了したときにメモリから削除されます、あなたは保存する必要があります値をファイルに、または他の方法で入力します。プログラムを終了するまでユーザーに入力を促すために、コードにwhile
ループを追加することができます。
注釈として、スクリプトが終了したときにarray
がローカルメモリに保存されていても、最初の行にあるlist
がリセットされます。
それを削除するとエラーが発生するので、どのように保存すればよいでしょうか。 –
テキストファイルを作成し、そのファイル内に変数を格納することができます –
どうすればよいですか?ピクルは笑っている –
データを永続化するには、何らかの理由で情報を保存する必要があります。 pickleモジュールを使用して、保存するデータ用のファイルを作成し、読み書き方法についてpickle用のドキュメントを参照します。
あなたはそれがどこから得られると思いましたか? –
はいコンピュータは彼らに言われたことをします: 'journal = []' – Julien
実際の質問は何ですか? _ "配列ジャーナルは自動的に空になるように設定されています" _ということを知っておいてよかったです。 –