国产成+人+综合+亚洲 欧美-国产成+人+综合+亚洲专-国产成+人欧美+综合在线观看-国产成a人片在线观看视频-国产成a人片在线观看视频99-国产成a人片在线观看视频下载

您現在所在的位置:首頁 >學習資源 > Python全棧+人工智能入門教材 > Python基礎入門教程56:Python open() 函數

Python基礎入門教程56:Python open() 函數

來源:奇酷教育 發表于:

Python教程 Python基礎 Python視頻

  Python 內置函數

  python open() 函數用于打開一個文件,創建一個 file 對象,相關的方法才可以調用它進行讀寫。

  更多文件操作可參考:Python 文件I/O。

  函數語法

  open(name[, mode[, buffering]])

  參數說明:

  name : 一個包含了你要訪問的文件名稱的字符串值。

  mode : mode 決定了打開文件的模式:只讀,寫入,追加等。所有可取值見如下的完全列表。這個參數是非強制的,默認文件訪問模式為只讀(r)。

  buffering : 如果 buffering 的值被設為 0,就不會有寄存。如果 buffering 的值取 1,訪問文件時會寄存行。如果將 buffering 的值設為大于 1 的整數,表明了這就是的寄存區的緩沖大小。如果取負值,寄存區的緩沖大小則為系統默認。

  不同模式打開文件的完全列表:

  模式描述

  r以只讀方式打開文件。文件的指針將會放在文件的開頭。這是默認模式。

  rb以二進制格式打開一個文件用于只讀。文件指針將會放在文件的開頭。這是默認模式。

  r+打開一個文件用于讀寫。文件指針將會放在文件的開頭。

  rb+以二進制格式打開一個文件用于讀寫。文件指針將會放在文件的開頭。

  w打開一個文件只用于寫入。如果該文件已存在則將其覆蓋。如果該文件不存在,創建新文件。

  wb以二進制格式打開一個文件只用于寫入。如果該文件已存在則將其覆蓋。如果該文件不存在,創建新文件。

  w+打開一個文件用于讀寫。如果該文件已存在則將其覆蓋。如果該文件不存在,創建新文件。

  wb+以二進制格式打開一個文件用于讀寫。如果該文件已存在則將其覆蓋。如果該文件不存在,創建新文件。

  a打開一個文件用于追加。如果該文件已存在,文件指針將會放在文件的結尾。也就是說,新的內容將會被寫入到已有內容之后。如果該文件不存在,創建新文件進行寫入。

  ab以二進制格式打開一個文件用于追加。如果該文件已存在,文件指針將會放在文件的結尾。也就是說,新的內容將會被寫入到已有內容之后。如果該文件不存在,創建新文件進行寫入。

  a+打開一個文件用于讀寫。如果該文件已存在,文件指針將會放在文件的結尾。文件打開時會是追加模式。如果該文件不存在,創建新文件用于讀寫。

  ab+以二進制格式打開一個文件用于追加。如果該文件已存在,文件指針將會放在文件的結尾。如果該文件不存在,創建新文件用于讀寫。

  file 對象方法

  file.read([size]) size未指定則返回整個文件,如果文件大小>2倍內存則有問題.f.read()讀到文件尾時返回""(空字串)

  file.readline() 返回一行

  file.readline([size]) 返回包含size行的列表,size 未指定則返回全部行

  for line in f: print line #通過迭代器訪問

  f.write("hello\n") #如果要寫入字符串以外的數據,先將他轉換為字符串.

  f.tell() 返回一個整數,表示當前文件指針的位置(就是到文件頭的比特數).

  f.seek(偏移量,[起始位置]) 用來移動文件指針.

  偏移量:單位:比特,可正可負

  起始位置:0-文件頭,默認值;1-當前位置;2-文件尾

  f.close() 關閉文件

  實例

  測試文件 test.txt,內容如下:

  RUNOOB1

  RUNOOB2

  >>>f = open('test.txt') >>> f.read() 'RUNOOB1\nRUNOOB2\n'

主站蜘蛛池模板: 亚洲高清中文字幕综合网 | 久久综合中文字幕一区二区 | 国产成人一级片 | 日韩欧美在线不卡 | 亚洲国产欧美在线观看 | 亚洲欧美日韩国产精品影院 | 普通话对白国产情侣自啪 | 天天爽天天干天天操 | 元龙第三季动漫在线观看免费版 | 久久高清一区二区三区 | ww欧美| 欧美精品久久久久久久免费观看 | 日韩精品一二三区 | 老湿机午夜影院 | 日本一区二区三区高清福利视频 | 成人伊人青草久久综合网 | 在线亚洲欧美日韩 | 欧美操穴 | 奇米网色 | 日日操操操 | 国内精品久久久久丫网址 | 久久久久一区二区三区 | 天天操天天添 | 综合久久久久综合97色 | 五十路一区二区三区视频 | 日本特黄特色aaa大片免费 | 97国内免费久久久久久久久久 | 一级片手机在线观看 | 国产网站视频 | 成年人免费网址 | 国产精品福利在线 | 私人影院在线 | 毛片免费永久不卡视频观看 | 精品国产不卡一区二区三区 | 四虎在线视频 | 国产最新一区二区三区天堂 | 亚洲国产女人aaa毛片在线 | 久久99热精品免费观看欧美 | 深夜影院老司机69影院 | 天天做爽夜夜做爽 | 亚洲成片观看四虎永久 |