檔案的各種操作

2021-09-17 04:25:43 字數 1197 閱讀 5587

f = open("kw.txt", encoding="utf8")

content = f.read()

print(content)

f.close()

f = open("kw2.txt", "a", encoding="utf8")

f.write("\r22222 ppend加入進來的內容")

f.close()

r+以讀寫方式開啟檔案。檔案的指標將會放在檔案的開頭。如果檔案不存在,丟擲異常

w+以讀寫方式開啟檔案。如果檔案存在會被覆蓋。如果檔案不存在,建立新檔案

f = open(檔名,"r", encoding="utf8" )

f.read()

f.readline()

讀,獲取原始檔的資料

寫,把資料新建儲存在另乙個檔案

建立檔案物件時,

w模型,指的是寫入,寫入的內容是str型別的資料

wb模式,寫入的,是bytes資料型別

r模式同理

獲取當前py檔案所在目標的全部檔案列表

import os

res = os.listdir()

for r in res:

print(r)

print(res)

建立乙個資料夾

import os

os.mkdir("mydir")

os.rmdir("mydir")

res = os.getcwd()

os.chdir(目標目錄)

os.path.isdir()

os.rename("bb.txt", "aa.txt")

os.rename("abc", "opq")

os.remove(檔名)

import 模組名

import random

import tools

如果模組在乙個或多個目錄下,就用

from...import...

用from...import..匯入及使用

from tools.sum import add

res = add.add2num(4,5)

print(res)

print(add.name)

包的檢視

pip list

包的安裝

pip install 模組包或包包

對檔案的各種操作

1 read 讀 write 覆蓋寫 add 追加 f open 檔名 mode r encoding utf 8 第乙個引數是要操作的檔案的名字 第二個引數選擇的模式 r w a 等 第三個引數自定義的編碼集 read 讀 唯讀 不進行其他操作.f open tt mode 1 r encodin...

c 學習筆記 檔案流的各種操作

欲使用ifstream和ofstream,首先需要引用fstream include 一 使用ifstream讀取檔案的全部文字 ifstream ifs string path src test.txt 考慮到最終程式最終執行環境是在工程目錄下的,所以這裡用此路徑 值得注意的是 如果該檔案的上層目...

Python中對 檔案 的各種騷操作

python中對檔案 資料夾 檔案操作函式 的操作需要涉及到os模組和shutil模組。得到當前工作目錄,即當前python指令碼工作的目錄路徑 os.getcwd 返回指定目錄下的所有檔案和目錄名 os.listdir 函式用來刪除乙個檔案 os.remove 刪除多個目錄 os.removedi...