day08 檔案操作

2022-08-20 20:12:18 字數 1035 閱讀 6895

open() :開啟

f (檔案控制代碼)= open("檔案的路徑(檔案放的位置)",mode="操作檔案的模式",encoding="檔案的編碼")內建函式

# f = open("蘿莉小姐姐**號",mode="r",encoding="utf-8")

# print(f.read())

# f.close()

with open: 自動關閉檔案

with open(內容)as f:

​ 其他**

# with open("蘿莉小姐姐**號","r",encoding="gbk")as f,\

# open("蘿莉小姐姐**號.txt","w",encoding="gbk")as f1:

# for i in f:

# s1 = i.replace("大燒餅","井蓋")

# f1.write(s1)

## import os

# os.rename("蘿莉小姐姐**號","蘿莉小姐姐**號.bak")

# os.rename("蘿莉小姐姐**號.txt","蘿莉小姐姐**號")

# with open("蘿莉小姐姐**號","r",encoding="gbk")as f:

# pass # 縮排裡操作檔案

# print(f.read()) # 檔案及已經關閉了

1、開啟檔案

2、操作檔案

3、關閉檔案

r、w、a(重要)

rb、wb、ab(次要)

r+、w+、a+(沒啥用)

# f = open("蘿莉小姐姐**號","a+",encoding="utf-8")

# f.write("常鑫你太美")

# print(f.tell()) # 位元組數

# print(f.seek(0,0)) # 0將游標移動到檔案的頭部

# print(f.read())

day08 檔案操作

1 三種字串 1 u 普通字串 u abc 預設的文字方式,以字元作為文字的輸出方式 2 b 二進位制字串 b ascii碼 以二進位制 位元組 作為文字輸出方式,且文字內容必須為ascii碼 3 r 原義字串 r n t 將引號中的轉移字串以原本的意義表示出來 多用於檔案路徑的表示 2 檔案操作步...

day 08 檔案管理

2 access 1 建議鎖 檔案鎖的由來 當兩個程序在同一時刻向同乙個檔案中寫入資料時,可能造成資料的交錯和不一致問題 當乙個程序在向檔案中寫入資料的同時,另外乙個程序讀取檔案中資料時可能造成資料的不一致性問題 當兩個程序同時讀取同乙個檔案資料時,可以同時進行 沒有讀寫操作讀取操作寫入操作 讀取o...

Python之路day08 檔案讀寫操作 函式初識

今天挑戰一下,將day08和day09的搞定。今天主要學習了檔案的操作讀寫 來來總結一波 學習了檔案的讀 r rb r r b 寫 w wb w w b 檔案控制代碼,seek游標,flush強制重新整理檔案內容,tell 告訴當前控制代碼所在的位置 int day09 函式的定義 傳參 實參 形參...