在python 2.7中以“a +”模式打开文件

时间:2014-03-23 15:43:22

标签: python file python-2.7 file-io

追加通常意味着说"从文件末尾开始"

" +"在open(filename,[mode],[buffering])的mode参数中添加,以允许读写操作

现在,如果我使用" r +"它意味着"从头开始并允许读写操作"

对于" a +"它应该意味着"从最后开始并允许读写操作" ;但这种情况并非如此。对于" a +"它从头开始,允许读写操作。

所以这意味着" r +"之间没有区别。和" a +"

1 个答案:

答案 0 :(得分:0)

基本上,a+从头开始读,但写到最后,如果文件不存在,a+将创建文件。

由于Python中的打开文件在C中几乎相同,因此您可以查看this