gpt4 book ai didi

python - r+ 和 w+ 模式之间的确切区别是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 05:18:56 24 4
gpt4 key购买 nike

<分区>

我尝试同时使用它们来打开文件,但得到了相同的结果。

w+ 应该创建一个新文件,如果它不存在而 r+ 不存在。这是唯一的区别吗?

例如,这是一个初始文件file.txt

Line 1
Line 2
Line 3

1) file.txt 实现r+ 模式后(写“hello”这个词)

hello

2) file.txt 执行w+ mode

hello

我猜 r+ 会在文件开头附加一个输入。

编辑:所以,第一个区别是关于创建一个不存在的文件,第二个区别是 r+ 覆盖而 w+ 截断,对吧? (然后问题出现了覆盖和截断是否是相同的概念)

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