以下のコードを記述しました。私はファイルを読み込み、最初のインデックスから要素を削除していますが、削除していません。助けてもらえますか?要素がリストから削除されていません
import os
fo = open('temp_file.txt', 'w')
fo.write(output1)
fo.close()
fo = open('temp_file.txt', 'r')
temp_list = fo.readlines()
fo.close()
os.remove('temp_file.txt')
del temp_list[0]
print (temp_list)
削除されていない、正確には何? os.remove( 'temp_file.txt')?あなたのコードを実行し、fo.write(output1)をfo.write( "test")に変更しなければなりませんでした。私の結果は単純に[]で、実行後に.txtが削除されました。私の提案は、 "C:\ Users \ someUser \ Desktop \ program \ temp_file.txt"のような長いパスをos.remove()にすることです。 – J0hn
test1 \ ntest2 \ ntest3 \ nを使って問題を再現できません。 "' 'output1'のために' '。 – yinnonsanders
del temp_list [0]は、リストから最初の要素を削除していません。 –