初学__Python——Python数据类型之文件
生活随笔
收集整理的這篇文章主要介紹了
初学__Python——Python数据类型之文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文件也可以看作是Python中的數據類型。當使用Python的內置函數open打開一個文件后就返回一個文件對象。
open(filename, mode, bufsize)- filename:要打開的文件名
- mode:可選參數,文件打開模式
- r:表示以讀方式打開文件
- w:表示以寫方式打開文件
- b:表示以二進制方式打開文件
- bufsize:可選參數,緩沖區大小
| file.read() | 將整個文件讀入字符串中 |
| file.readline() | 讀入文件的一行到字符串中 |
| file.readlines() | 將整個文件按行讀入到列表中 |
| file.write() | 向文件中寫入字符串 |
| file.writelines() | 向文件中寫入一個列表 |
| file.close() | 關閉打開的文件 |
?
file = open('d:\Python\python.txt', 'w') # 打開D盤下的Python下的python.txt文件,如果沒有則創建 file.write('python\n') # 向文件中寫入字符 a = [] # 定義空列表 for i in range(10): # 循環向列表中添加字符s = str(i) + '\n'a.append(s) file.writelines(a) # 將列表寫入文件 file.close() # 關閉文件 file = open('d:\Python\python.txt', 'r') # 重新以讀方式打開文件 s = file.read() # 讀取整個文件 print(s) 輸出文件內容 # 關閉文件,然后使用 readlines 讀取文件 # 如果不關閉文件,則讀取的內容為空 # 因為文件內容已經被讀入到變量 s 中 file.close() file = open('d:\Python\python.txt', 'r') l = file.readlines() # 將文件讀取到列表中 print(l) # 輸出列表 file.close() 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的初学__Python——Python数据类型之文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 初学__Python——Python数据
- 下一篇: websocket python爬虫_p