使用Python可以打开文件的方式有哪些?
本文向大家介绍使用Python可以打开文件的方式有哪些?,包括了使用Python可以打开文件的方式有哪些?的使用技巧和注意事项,需要的朋友参考一下
python中的文件可以通过以下方式打开。
模式 |
描述 |
'r' |
读取模式。(默认) |
'w' |
写模式。如果不存在则创建一个新文件,或者如果存在则将其截断。 |
'X' |
打开文件以进行独占创建。如果文件已经存在,则操作失败。 |
'一种' |
附加在文件末尾而不会被截断。如果不存在,则创建一个新文件。 |
't' |
以文本模式打开。(默认) |
'b' |
以二进制模式打开。 |
'+' |
打开文件进行更新(读取和写入) |
这些模式可以组合使用,并且在打开文件时需要作为第二个参数传递。如果未指定模式,则文件以只读文本模式打开。
示例
f = open("test.txt") # Equivalent to rt or race f = open("test.txt", 'w') # Write in text mode f = open("test.bmp", 'r+b') # Read/write in binary mode f = open("test.txt", 'a') # Append mode