檔案是儲存在儲存器上(比如電腦磁碟)的資料序列,是資料儲存的一種形式;
檔案處理的步驟遵循:開啟-操作-關閉。
# 引入jieba庫
import jieba
defgettext
(textname)
:# 以唯讀的模式開啟檔案
fd =
open
(textname,
'r', encoding=
'utf-8'
)# 一次性讀取檔案所有內容
text = fd.read(
(text)
# 關閉檔案
fd.close(
)return text
defmain()
:# 獲取文字所有單詞文字
gettext(
"百家姓2.txt")
# 引入jieba庫
import jieba
defgettext
(textname)
:# 以唯讀的模式開啟檔案
fd =
open
(textname,
'r', encoding=
'utf-8'
)# 一次性讀取檔案所有內容
text = fd.read(
(text)
# 關閉檔案
fd.close(
)return text
defcreatenewtext
(textname)
:# 以覆蓋寫+讀的方式建立檔案
fd =
open
(textname,
'w+'
, encoding=
'utf-8'
)# 將"建立乙個新檔案"寫入檔案
fd.write(
"建立乙個新檔案"
)# 將檔案描述符重新定位到檔案起始位置,讀取檔案內容,列印輸出
fd.seek(0)
text = fd.read(
(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 附加到...