正确缩进;您的
for陈述应在
with区块内:
import csvwith open('v.csv', 'w') as csvfile: cwriter = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting=csv.QUOTE_MINIMAL) for w, c in p.items(): cwriter.writerow(w + c)在
with块外部,文件已关闭。
>>> with open('/tmp/1', 'w') as f:... print(f.closed)... False>>> print(f.closed)True


