ピクルスを試してみると、(非常に)シンプルなブログのコードをまとめました。 pickle'dリストのタイムスタンプ付きブログコンテンツを逆順で表示することを意図しています。その後、ブログに追加するかどうかを確認するメッセージが表示されます。 (わかるように、私はプログラミングの初心者です)。これを批判してください、そして/またはこれをより効率的にする方法を提案してください。これはPython 2.7用に書かれたものです。また、これをJournal.pyとして保存しました。私は「reload(Journal)」を発行して呼びます。このモジュールを "reload"コマンドなしでどのように呼び出すのですか?ありがとうございます。非常にシンプルなPICKLEベースのブログコードを改善するための提案をお願いします
import pickle
import time
from time import strftime
archive_log = []
new_log = []
with open('journal.pickle','r') as f:
archive_log = pickle.load(f)
for item in reversed(archive_log):
print item
proceed = 'y'
cont = []
while proceed == 'y':
cont = raw_input('Add an entry ? ')
if cont == 'n':
break
else:
new_log = (strftime('%Y%m%d %H:%M:%S *%a* ') + raw_input('Enter new info '))
archive_log.append(new_log)
with open('journal.pickle', 'w') as f:
pickle.dump(archive_log, f)