1. ホーム

閉じたファイルへのI/O操作。

2022-02-20 23:37:14
<パス
with open(r'G:/1h.csv', 'w+', newline='') as c:
	writer_csv = csv.writer(c,dialect="excel"
with open(r"G:/1h.txt", 'r', encoding='utf8')as f:
	print(f.readlines())


エラーです。閉じたファイルへのI/O操作です。

ValueError 閉じたファイルでの IO 操作は、閉じたデータの処理を示します。python では with 文のコンテキストに助けられ、つまり python の処理コードが整列していない場合です。

読み取るように修正します。

with open(r'G:/1h.csv', 'w+', newline='') as c:
	writer_csv = csv.writer(c,dialect="excel"
	with open(r"G:/1h.txt", 'r', encoding='utf8')as f:
		print(f.readlines())


すなわち

参考 リンク .