一、文件 1.定義:長久保存信息的一種信息集合 2.常用操作:(1)打開關閉(2)讀寫內容(3)查找 3.open函數 (1)意義:打開文件,帶有很多參數 (2)第一個參數:必須有,文件的路徑和名稱 mode:表明文件用什麼方式打開 i.r代表只讀的方式打開;ii.w:寫方式打開,會覆蓋以前的內容; ...
一、文件
1.定義:長久保存信息的一種信息集合
2.常用操作:(1)打開關閉(2)讀寫內容(3)查找
3.open函數
(1)意義:打開文件,帶有很多參數
(2)第一個參數:必須有,文件的路徑和名稱
mode:表明文件用什麼方式打開
i.r代表只讀的方式打開;ii.w:寫方式打開,會覆蓋以前的內容;iii.x代表創建方式打開,如果文件已經存在,則會報錯;iv.a代表append方式以追加的方式對文件內容進行寫入;v.b代表binary方式,二進位方式寫入;vi.t代表文本的方式打開;vii.+代表可讀寫
#f稱之為文件句柄 f = open(r"C:\Users\lenovo1\Desktop\微信公眾號運營-Python\新建 Microsoft Word 文檔.docx",'w') #打開之後一定要關閉 f.close() #案例說明,以寫方式打開文件,預設是如果沒有這個文件,則會創建
4.with語句
(1)含義:使用的技術是一種成為上下文管理的協議的技術(ContextManagementProtocal)
(2)自動判斷文件的作用域,自動關閉不再使用的打開的文件句柄
with open(r"C:\Users\lenovo1\Desktop\微信公眾號運營-Python\新建 Microsoft Word 文檔.docx",'r') as f: #按行讀取內容 strling = f.readline() #磁結構保證能夠完整的讀取文件直到結束 while strling: print(strling) strline = f.readline()
二、源碼:
d22_1_file_analysis.py
地址:https://github.com/ruigege66/Python_learning/blob/master/d22_1_file_analysis.py
2.CSDN:https://blog.csdn.net/weixin_44630050(心悅君兮君不知-睿)
3.博客園:https://www.cnblogs.com/ruigege0000/
4.歡迎關註微信公眾號:傅里葉變換,後臺回覆”禮包“,獲取大數據學習資料