【发布时间】:2021-02-17 07:54:33
【问题描述】:
我正在编写一些测试用例,我想创建一个临时 csv 文件并在测试完成后将其删除。由于某种原因,该文件仍然存在。
我的印象是该文件仅在 with 范围内存在。另外,我是否可以在同一范围内访问包含我刚刚编写的行的文件?
这是我目前所拥有的。
with open('test.csv', 'w') as file:
writer = csv.writer(file)
writer.writerows(row_list)
return handle_upload_file(file)
我的 handle_upload_file 只是从 csv 文件中读取数据。会不会是函数出错了,因为文件格式不正确,导致文件之后永远不会被删除?
【问题讨论】:
标签: python python-3.x