此问题已在此处找到答案:
如何在python中使用“with open”打开多个文件((8个答案)
20分钟前关门了。
是否可以使用 with
python中具有多个对象的上下文管理器语法?
例如,类似于:
with open("file1.txt") as file1, open("file2.txt") as file2:
file1.write("this is file 1")
file2.write("this is file 2")
对该网站的内部搜索表明答案可能是“不”。如果答案可能是“不”,那么下一个最佳选择是什么(当然,如果答案是“是”,请告诉我怎么做。)
也许一组nexted上下文管理器(如以下内容)是一个好的解决方案?
with open("file1.txt") as file1:
with open("file2.txt") as file2:
file1.write("this is file 1")
file2.write("this is file 2")
有什么理由不想这样做吗?顺序可能重要吗?
1条答案
按热度按时间z2acfund1#
这
符合
with
单据给出的报表定义哪里
*
表示0次或多次重复