文件打開文件打開方式open(filename,mode=‘rb’,encoding=None,errors=‘strict’,buffering=1) filename:文件路徑 mode:打開方式  encoding:編碼格式 ,可設(shè)置成utf-8
函數(shù)open的參數(shù)mode的最常見取值
寫入模式讓你能夠?qū)懭胛募?,并在文件不存在時(shí)創(chuàng)建它。 獨(dú)占寫入模式更進(jìn)一步,在文件已存在時(shí)引發(fā) FileExistsError 異常。在寫入模式下打開文件時(shí),既有內(nèi)容將被刪除(截?cái)啵?,并從文件開頭處開始寫入 如果要在既有文件末尾繼續(xù)寫入,可使用附加模式。
讀寫文件文件write調(diào)用返回了寫入的字符數(shù)。
文件的讀取
隨機(jī)存取filename.seek(offset[, whence]),其中offset:偏移量,可以為負(fù)數(shù);而whence:偏移相對位置 方法 tell() 返回當(dāng)前位于文件的什么位置  關(guān)閉文件迭代文件內(nèi)容每次一個(gè)字符(或字節(jié))   每次一行  文件迭代器:文件是可迭代的,這意味著可在for循環(huán)中直接使用他們來迭代行 
文件路徑絕對路徑:總是從根文件夾開始 相對路徑:它相對于程序的當(dāng)前工作目錄。 調(diào)用 os.path.abspath(path)將返回參數(shù)的絕對路徑的字符串。這是將相對路徑轉(zhuǎn)換為絕對路徑的簡便方法 調(diào)用 os.path.isabs(path),如果參數(shù)是一個(gè)絕對路徑,就返回 True,如果參數(shù)是一個(gè)相對路徑,就返回 False。 獲取當(dāng)前工作目錄:利用 os.getcwd()函數(shù) 
用 os.makedirs()創(chuàng)建新文件夾查看文件大小和文件夾內(nèi)容 來源:https://www./content-1-838751.html
|