day2 檔案的建立,讀取,寫入

2022-05-29 17:27:11 字數 1250 閱讀 2810

一、檔案的建立讀取寫法

1 f = open("

user_list.txt

",'r

',encoding="

utf-8

") #

開啟建立檔案,檔案控制代碼(路徑、大小、字符集等)

2 f.write("

資料寫入成功!

") #

寫入資料表示式

3 data = f.read() #

讀取資料

4print(data) #

列印資料

5 f.close() #

關閉檔案

out:

資料寫入成功!

二、開啟檔案,寫入檔案的型別

1

#r+ 讀寫常用23

#w+ 寫讀 沒什麼卵用45

#67#

rb 二進位制,網路傳輸模式必用

三、獲取位值和游標定位

1、print(f.tell(1)) #

獲取位值

2、f.seek(0) #

游標返回第一位

3、f.encoding #

獲取acsii版本

4、f.fileno() #

獲取系統介面io編號

5、f.flush() #

當記憶體滿載後寫入硬碟,存錢的時候用,及時上傳或者寫入硬碟

6、print(dir(f.buffer)) #

不知道幹嘛的???

f.flush()延伸----簡易進度條

import sys,time #

呼叫模組

for i in range(100):

sys.stdout.write("#

") sys.stdout.flush()

#重新整理??

time.sleep(0.1) #

設定延時

四、例項將檔案內的內容用分割線斷行分開

#

high bige

'''count = 0 #設定計時器

for line in f: #for迴圈

if count == 9:

count += 1

print('----------我是分割線------------')

continue

print(line.strip()) # strip()去掉空格和換行 

count += 1

雲計算之路 DAY 2 檔案管理

普通檔案 文字檔案,二進位制檔案,壓縮檔案,電影,d 目錄檔案 藍色 b 裝置檔案 塊裝置 儲存裝置硬碟,u盤 dev sda,dev sda1 c 裝置檔案 字元裝置 印表機,終端 dev tty1 l 鏈結檔案 淡藍色 s 套接字檔案 p 管道檔案 1 改變目錄 cd cd 絕對路徑 cd ho...

nio 三 檔案讀取和寫入

讀取 path p4 paths.get e 版本控制1 服務端 2.txt try bufferedreader reader files.newbufferedreader p4,standardcharsets.utf 8 簡化版讀取 listcontents files.readalllin...

Python小記 6 檔案的讀取 寫入

with open pai.txt as file object 讀取檔案內容,內部有中文字元就不行 gbk codec can t decode byte 0x82 in position 51 illegal multibyte sequence content file object.read...