open()的模块
對文件操作流程:
1、打開文件,得到文件句柄并賦值給一個變量
2、通過句柄對文件進行操作
3、關閉文件
?
mode can be:
*??‘r’ 只讀。
* ‘w’ 寫入,如果之前有就覆蓋
*?‘a’ 追加。
表格:
| r | IOError | √ | 只讀√ | IOError | beginning |
| w | 創建 | 截空truncate | IOError | 只寫√ | beginning |
| a | 創建 | 保留unchanged | IOError | 只寫√ | beginning/end |
| r+ | IOError | √ | √ | √ | beginning |
| w+ | 創建 | 截空truncate | √ | √ | beginning |
| a+ | 創建 | 保留unchanged | √ | √ | beginning/end |
?? ?
?
with語句:
為避免打開文件后忘記關閉,可以通過管理上下文(當with代碼執行完畢時,內部會自動關閉并釋放文件資源,with又支持同時對多個文件的上下文進行管理):
?
轉載于:https://www.cnblogs.com/caibao666/p/6093592.html
總結
- 上一篇: Android .apk逆向工程(安装篇
- 下一篇: bert 中文 代码 谷歌_如何用最强模