【学习笔记】22、读写文件(I/O操作)— 读文件
生活随笔
收集整理的這篇文章主要介紹了
【学习笔记】22、读写文件(I/O操作)— 读文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
讀寫文件(I/O操作)
在Python中,使用open函數可以打開一個已經存在的文件,或者新建一個文件。
open(文件名,訪問模式)
?
讀取文件
三步曲:打開/新建文件,操作文件,關閉文件。
首先需要打開路徑“C:\Users\休閑海\PythonLearning”下面的“jingyesi.txt”文件,由于同Python文件在同一根目錄下面,直接寫文件名即可。
訪問模式默認是“r”,所以可寫可不寫。
這里正常encoding是不需要寫的,但是我的電腦默認是“cp936”,所以需要指定encoding = 'utf-8'。
?
正常read()方法只能一次性讀取,再次讀取就是空(因為讀取指針已經到最后了)。
要是不想一次性讀取,可以使用指定讀取的字符數,直到讀取完畢。
?
readline()是按行讀取,然后可以使用for循環讀取。
readlines()是一次性讀取到一個列表里面,然后可以使用列表進行操作,如“列表[1]”。
?
【綜合例子】
讀取“grad.txt“文件,進行后續處理。
?
利用上面的“讀取、處理、關閉“三連操作。
?
然后將讀取出來的字符串處理成列表的形式。
?
將讀取出來的字符串處理成字典的形式。
?
總結
以上是生活随笔為你收集整理的【学习笔记】22、读写文件(I/O操作)— 读文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【学习笔记】21、随机数模快
- 下一篇: 【学习笔记】23、读写文件(I/O操作)