招生電話:0816-8119777
新聞詳情

Python教程—— File(文件) 方法

發(fā)表時(shí)間:2023-02-25 16:09

open() 方法

Python open() 方法用于打開(kāi)一個(gè)文件,并返回文件對(duì)象。


在對(duì)文件進(jìn)行處理過(guò)程都需要使用到這個(gè)函數(shù),如果該文件無(wú)法被打開(kāi),會(huì)拋出 OSError。


注意:使用 open() 方法一定要保證關(guān)閉文件對(duì)象,即調(diào)用 close() 方法。


open() 函數(shù)常用形式是接收兩個(gè)參數(shù):文件名(file)和模式(mode)。


open(file, mode='r')

完整的語(yǔ)法格式為:


open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)

參數(shù)說(shuō)明:


file: 必需,文件路徑(相對(duì)或者絕對(duì)路徑)。

mode: 可選,文件打開(kāi)模式

buffering: 設(shè)置緩沖

encoding: 一般使用utf8

errors: 報(bào)錯(cuò)級(jí)別

newline: 區(qū)分換行符

closefd: 傳入的file參數(shù)類型

opener: 設(shè)置自定義開(kāi)啟器,開(kāi)啟器的返回值必須是一個(gè)打開(kāi)的文件描述符。


辦公室/傳真:0816-8119666
招生辦:0816- 8119777
地址:四川省綿陽(yáng)市園藝山教育園區(qū)
郵箱:mzsyxxzsb@sina.com
官方服務(wù)號(hào)
官方訂閱號(hào)
官方視頻號(hào)
官方抖音號(hào)
官方微博號(hào)
北京英才苑
四川省電化教育館
綿陽(yáng)教育體育館
綿陽(yáng)招生考試網(wǎng)
友情鏈接: