import tempfile
import shutil
tmp_f = tempfile.NamedTemporaryFile(delete=False)
tmp_f.write("hello world")
shutil.copy(tmp_f.name, "/etc/exports")
当我读" / etc / exports"时,它是一个完全空的文件。怎么了?
答案 0 :(得分:1)
您需要关闭文件:
tmp_f.write("hello world")
tmp_f.close()