gpt4 book ai didi

python - 使用文件的适当方式?

转载 作者:行者123 更新时间:2023-11-28 21:52:38 25 4
gpt4 key购买 nike

<分区>

我正在阅读 Zed Shaw 关于 Python 的书。

有一个练习要求以最少的行数实现从一个文件到另一个文件的复制。我在一行中完成了,这是它:

 (open(argv[2], 'w')).write(open(argv[1]).read())

我的问题是,如果我这样做会发生什么最糟糕的事情?我的意思是不关闭它们。

我用另一种方式做了同样的事情,教程说这是更可靠的方法。你怎么看?

with open(argv[1], 'r') as source:
with open(argv[2], 'w') as dest:
dest.write(source.read())

我是新人,这种问题可能看起来很傻,但对我来说很重要。

感谢您的关注。尼克

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com