python基礎中的檔案物件詳解

2022-09-21 01:51:07 字數 1117 閱讀 7914

目錄

任務:在cmd預設登陸目錄中建立乙個命名為test.txt的檔案並寫入內容「welcome python」

開啟檔案的三個步驟

1.建立檔案物件-開啟冰箱門

2.讀取檔案-把大象拿出來

f = open("c:\\users\\administrator\\test.txt","rb")#1

f.read() #2

f.seek(0.0) #標誌位回到開始位置,才能重新訪問

#seek(向右偏移量,起始位置)

f.read(5) #讀取5個位元組

3.釋放記憶體空間-關上冰箱門

f.close()

1.開啟檔案-開冰箱門

2寫入檔案-放大象

3.儲存檔案-關冰箱門

要求:在使用者家目錄中建立乙個名為testone的檔案,並寫入

f = open("c:\\users\\shiyan\\testone.txt","wb")

#rb 是二進位制讀 wb是二進位制寫

f.writelines([b"tom\r\n",b"jerry\r\n",b"bob\r\n"])#多行寫入

#f.wrtie()#單行寫入

f.close

sf=open("c:\\users\\sh程式設計客棧iyan\\testone.txt","rb")

wf=open("c:\\users\\shiyan\\testone.txt","wb")

data=sf.read()

wf=write(data)

sf.close()

wf.close()

sf=open("c:\\users\\shiyan\\cmd.exe","rb")#寫自己的路徑

wf=open("c:\\users\\shiyan\\dmc.exe","wb")

while true:

data=sf.read(4096)#讀取4096個位元組

if data==b"":

break

wf=write(data)

sf.close()

wf.close()

本文標題: python基礎中的檔案物件詳解

本文位址:

在Linux終端中執行Python檔案 詳細

為了確保系統中python環境的可維護性和避免安裝過多的模組汙染全域性環境以及占用儲存空間,因此在一般情況下,我建議在虛擬環境中執行python檔案。python的虛擬環境管理工具有很多,我使用的是virtualenv。如果安裝了anaconda 其也能方便的建立和管理虛擬環境,具體使用方法自行搜尋...

python 中MethodType方法詳解和使用

usr bin python coding utf 8 from types import methodtype 檔名 class2.py methodtype 測試 首先看第一種方式 建立乙個方法 defset age self,arg self.age arg 建立乙個類 class stude...

python中isinstance 函式詳解

isinstance 函式來判斷乙個物件是否是乙個已知的型別,比如 isinstance 2 int 因為2是int整型,函式將會返回true.instance 函式的語法形式為 isinstance object classinfo 兩個引數表示的意思為 object 例項物件,就相當於剛才例子中...