来自doc,
模式'r +','w +'和'a +'打开文件进行更新(注意'w +'截断文件).将"b"附加到模式以在二进制模式下打开文件,在区分二进制文件和文本文件的系统上; 在没有这种区别的系统上,添加'b'没有效果.
与此
w +:打开文件进行书写和阅读.如果文件存在,则覆盖现有文件.如果该文件不存在,则创建一个用于读写的新文件.
但是,如何读取打开的文件w+?
w+
python io file
我需要从文件中读取整个源数据something.zip(不解压缩)
我试过了
f = open('file.zip') s = f.read() f.close() return s
但它只返回几个字节而不是整个源数据.知道如何实现它吗?谢谢
python file-io
python ×2
file ×1
file-io ×1
io ×1