python檔案型別和操作

2021-10-22 14:29:07 字數 1591 閱讀 9699

檔案是儲存在儲存器上(比如電腦磁碟)的資料序列,是資料儲存的一種形式;

檔案處理的步驟遵循:開啟-操作-關閉。

# 引入jieba庫

import jieba

defgettext

(textname)

:# 以唯讀的模式開啟檔案

fd =

open

(textname,

'r', encoding=

'utf-8'

)# 一次性讀取檔案所有內容

text = fd.read(

)print

(text)

# 關閉檔案

fd.close(

)return text

defmain()

:# 獲取文字所有單詞文字

gettext(

"百家姓2.txt")

# 引入jieba庫

import jieba

defgettext

(textname)

:# 以唯讀的模式開啟檔案

fd =

open

(textname,

'r', encoding=

'utf-8'

)# 一次性讀取檔案所有內容

text = fd.read(

)print

(text)

# 關閉檔案

fd.close(

)return text

defcreatenewtext

(textname)

:# 以覆蓋寫+讀的方式建立檔案

fd =

open

(textname,

'w+'

, encoding=

'utf-8'

)# 將"建立乙個新檔案"寫入檔案

fd.write(

"建立乙個新檔案"

)# 將檔案描述符重新定位到檔案起始位置,讀取檔案內容,列印輸出

fd.seek(0)

text = fd.read(

)print

(text)

# 關閉檔案

fd.close(

)def

main()

:# 獲取文字所有單詞文字

gettext(

"百家姓2.txt"

)# 新增文字 hello.txt

createnewtext(

"hello.txt")

main(

)

python 檔案型別

python 的檔案型別有很多.py檔案是python源程式 檔案 pyc檔案是python源程式檔案 py 經編譯後生成的位元組碼檔案 pyo檔案是python源程式檔案 py 經優化編譯後生成的位元組碼檔案 從本質上講,pyc檔案和pyo檔案之間沒有太大區別,只是pyo檔案模組的載入速度比pyc...

Python的檔案型別

python 的檔案型別 python 的檔案型別主要分為 3種,分別是源 位元組 和優化 這些 都可以直接執行,不需要進行編譯或者連線。1 源 python 源 的檔案以 py 為副檔名,由 python.exe 解釋,可在控制台下執行。用 python 語言寫的程式不需要編譯成二進位制 可以直接...

Python之檔案型別

一 開啟檔案操作 變數名 open 磁碟檔名,開啟模式 開啟模式有一下幾種 r 唯讀。如果檔案不存在,則輸出錯誤 w 只寫,如果檔案不存在,則自動建立檔案 a 表示附加到檔案末尾 rb 唯讀二進位制檔案。如果檔案不存在,則輸出錯誤 wb 只寫二進位制檔案。如果檔案不存在,則自動建立檔案 ab 附加到...