日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Python?文件與文件對象及文件打開關閉_python

作者:Pesistent?J ? 更新時間: 2022-05-15 編程語言

1 文件

'''
文件存儲
文件主名.擴展名
'''

Python中常有的數據文件類型有文本文件、二進制文件和CSV文件

  • 文本文件是ASCII編碼,漢子存儲的是機內碼
  • 二進制是基于值變長編碼的文件,不可以直接用文本編譯器看
  • 逗號分隔值(csv)文件,最好用文本編譯器看?

2 文件對象

字符串中的反斜杠是轉義字符因此可以用兩種特殊的方式表示字符串的路徑

  • 在字符串前面加r
  • 路徑字符串中的層級關系用雙反斜杠表示

os.getcwd: 以字符串的形式返回當前的工作路徑?
os.chdir(path): 將當前工作路徑修改為path指定的工作路徑?
os.listdir(path): 獲得path指定的工作路徑下所有的文件和文件夾

文件對象的常用屬性 :

name :表示包含路徑的文件名
?close:表示文件的狀態,關閉為True,打開為False
mode:表示文件打開模式

文件對象打開模式 :

  • r:表示只讀模式
  • w:表示只寫模式
  • a:表示追加模式
  • b:表示二進制模式,可以與(可以與r、w、a模式組合使用)
  • t:表示文本模式,可省略
  • +:表示讀寫模式

3 打開文件

數據文件操作的三個步驟:

  • 文件打開或者建立
  • 文件讀寫等操作
  • 文件關閉

打開或者創建文件可以直接用:

  • open(需要打開或者創建的文件,如果要打開的文件不在當前工作位置,則必須給出文件路徑;否則將創建一個新路徑,訪問文件的模式,如果不寫就表示只讀,但是只讀模式下是不能夠創建新文件的)
  • 其函數的返回值是一個文件對象

4 關閉文件

文件對象.close()

with 語句可以保證系統自動關閉打開的文件

with open (filename,mode) as f:

原文鏈接:https://blog.csdn.net/waywardG/article/details/123461653

欄目分類
最近更新