真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

文件操作with語句-創(chuàng)新互聯(lián)

import sys

為武都等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及武都網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè)、武都網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

data=open("gc.txt","r",encoding="utf-8") #只能讀取文件

data=open("gc.txt","w",encoding="utf-8") #寫模式創(chuàng)建一個文件(如果文件名相同會覆蓋掉)

data=open("gc.txt","a",encoding="utf-8") #只能在文件后面追加

print(data.readline()) #打印一行

print(data.readlines()) #打印成列表

for i in range(5):

print(data.readline())

'''
#low 方法 適合讀小文件
for index,line in enumerate(data.readlines()):#取出下標(biāo)和對應(yīng)的值
if index==9:
print("----ooo----")
continue
print(line.strip())

#high bige 度一行覆蓋一行,常用牛逼方法
count=0
for loo in data:
if count==4:
print('-----You will die-----')
count+=1
continue
print(loo)
count+=1
'''

#光標(biāo)使用

f=open("gc.txt","r",encoding="utf-8")

print(f.tell())#打印光標(biāo)當(dāng)前位置

print(f.read(5)) #按字符讀取

print(f.readline()) #按行讀取

print(f.tell())

f.seek(0)#光標(biāo)移動端指定位置

print(f.encoding)#打印所用字符編碼

print(f.flush())#強制刷新

f.truncate(10)#截斷,從開頭開始截,光標(biāo)移動后再截斷沒用,依然從頭開始算。

#f=open("yesok2",'r+',encoding="utf-8")#文件句柄 讀寫,在最后追加
#f=open("gc.txt",'w+',encoding="utf-8")#文件句柄 寫讀,覆蓋原文件(創(chuàng)建新文件)后寫。只會在最后追加。文件觀后再打開寫入會覆蓋
#f=open("yesok2",'a+',encoding="utf-8")#文件句柄 追加讀寫

f=open("yesok2",'rb') #文件句柄 以二進制讀文件

f=open("yesok2",'wb') #文件句柄 以二進制寫

f=open("yesok2",'ab') #文件句柄 以二進制追加

f.write("hello\n".encode()) #二進制寫讀

f.close

f=open("gc.txt","r",encoding="utf-8")

f1=open("gc1.txt","w",encoding="utf-8")

for line in f:

if "是掙扎的自由" in line:

line=line.replace("是掙扎的自由","有我無敵天下")

f1.write(line )

#f.close()
#f1.close()

#find_str=sys.argv[1]
#replace_str=sys.argv[2]
#for line in f:
#if find_str in line:
#line=line.replace(find_str,replace_str)
#f1.write(line)
#f.close()
#f1.close()

with語句

with open("gege",'r',encoding="utf-8") as f:
for line in f:
print(line) #執(zhí)行完自動關(guān)閉文件

同時打開文件不建議這么寫

with open("gege",'r',encoding="utf-8") as f,open("gege",'r',encoding="utf-8") as f:
pass

打開多個文件建議這么寫

with open("gege",'r',encoding="utf-8") as f,\
open("gege",'r',encoding="utf-8") as f2:
for line in f:
print(line) #執(zhí)行完自動關(guān)閉文件

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


文章題目:文件操作with語句-創(chuàng)新互聯(lián)
當(dāng)前地址:http://weahome.cn/article/coigjj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部