Python打开文件权限及编码方式
【文件写入与读取】 f= open(“xx.txt”, mode=‘r’, encoding=“utf-8”)
打开文件权限
权限 | ||
---|---|---|
读取 | r | 只读 |
读取 | r+ | 从头读取与写入并覆盖等长度内容 |
写入 | w | 只写,清空文件内容并写入 |
写入 | w+ | 读写,清空文件内容并写入 |
写入 | a | 只读,不清空文件内容追加写入 |
写入 | a+ | 读写,不清空文件内容追加写入 |
二进制 | b | rb, rb+, wb, wb+, ab, ab+ |
文件编码方式
文件写入和读取的编码要保持一致,默认是“gbk”
一般用encoding=“utf-8”