成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > python必學(xué)知識之文件操作(建議收藏)

python必學(xué)知識之文件操作(建議收藏)

熱門標(biāo)簽:北京電銷外呼系統(tǒng)加盟 地圖標(biāo)注面積 佛山400電話辦理 儋州電話機器人 北瀚ai電銷機器人官網(wǎng)手機版 朝陽手機外呼系統(tǒng) 市場上的電銷機器人 小蘇云呼電話機器人 所得系統(tǒng)電梯怎樣主板設(shè)置外呼

一.文件基本操作

1.1 文件打開和關(guān)閉

  1. open(‘文件名稱','打開模式')
  2. 模式:r(只讀,指針再頭) w(只寫,存在覆蓋,不存創(chuàng)新) a(追加) b(二進制格式)
  3. close() 方法關(guān)閉文件
f=open('text.txt','w')#創(chuàng)建text.txt文件,用f來指代
f.close()#關(guān)閉文件

注意: 打開一個文件之后,一定要關(guān)閉,否則后面無法繼續(xù)操作這個文件

with 上下文管理,不管在處理文件過程中是否發(fā)生異常,都能保證 with 語句執(zhí)行完畢后已經(jīng)關(guān)閉打開的文件句柄。

def main():
    with open('text.txt','w+') as f:
        content=f.read()#讀取文件寫入內(nèi)容
        print(content)#輸出
main()#輸出完成后會自動關(guān)閉文件

錯誤:如果報錯io.UnsupportedOperation: not readable

因為你是用open打開一個文件,此時調(diào)用的是w寫入模式,下面使用read是沒有權(quán)限的,你得使用w+讀寫模式

1.2 讀/寫文件

1.2.1 寫文件

寫文件 write默認的編碼是gbk 這個是中文編碼,最好的習(xí)慣呢就是我們再打開一個文件的時候給它指定一個編碼類型encoding,要不然會出現(xiàn)亂碼

f=open('text.txt','w',encoding='utf-8')#w為寫入模式
f.write('人生苦短,我用python')#寫入文件text.txt
f.close()

#writelines()可傳一個可迭代對象
f=open('text.txt','a',encoding='utf-8')#a為追加模式

他會自動生成text文件然后寫入

writelines 方法將可迭代對象,迭代寫入文件

f.write('\r\n')
f.writelines(['人生','就是','不斷的學(xué)習(xí)'])
print('\n')
f.close()

1.2.2 讀文件

 read(num):傳入一個數(shù)字做參數(shù),表示讀取指定字符個數(shù)。列:read(1)
readlines() :按行讀取,一次性讀取所有內(nèi)容,返回一個列表,每一行內(nèi)容作為一個元素。
readline() :按行讀取,但是一次只讀取一行。

#讀取文件
f=open('text.txt','r',encoding='utf-8')#只讀模式
print(f.read())#全部讀取輸出
f.close()

注意:出現(xiàn)UnicodeDecodeError: ‘gbk' codec can't decode byte 0xad in position 52: illegal multibyte sequence錯誤

解決:open中加入encoding=‘utf-8'就行

二. 文件備份腳本

利用腳本完成自動備份,要求用戶輸入文件名稱,完成自動備份

def copyfile():
    #接收輸入的文件
    old_file=input('請輸入要備份的文件:')
    file_list=old_file.split(".")#split()函數(shù)通過指定分隔符對字符串進行切片,假設(shè)要備份text.txt文件,輸出是['text', 'txt']
    new_file=file_list[0]+'_備份.'+file_list[1]#構(gòu)造新的文件名,加上備份后綴
    old_f=open(old_file,'r')#只讀模式打開備份的文件
    new_f=open(new_file,'w')#只寫模式打開新文件,不存在則創(chuàng)建
    new_f.write(old_f.read())#將備份文件內(nèi)容讀取出來寫入新文件
    #關(guān)閉所有打開文件
    old_f.close()
    new_f.close()
copyfile()#到時候文件夾里面會出現(xiàn)一個text_備份.txt的文件,內(nèi)容和備份文件一樣

如果處理超大文件,一次將全部內(nèi)容讀取出來顯然是不合適的,在上面代碼的基礎(chǔ)上改進下代碼,讓它備份大文件也不會導(dǎo)致內(nèi)存被占滿。

def copyfile2():
    #接收輸入的文件
    old_file=input('輸入要備份的文件')
    #如果沒有輸入或者輸入錯誤就提示
    if not old_file:
        print('輸入錯誤')
        old_file = input('輸入要備份的文件:')
    else:
         file_list=old_file.split(".")
         print(file_list)
    #創(chuàng)造新的文件名,加上備份后綴
    if len(file_list)2:#如果列表長度小于2,就不用加.
        new_file=file_list[0]+'_備份2'
        pass
    else:#文件有后綴的情況
        new_file=file_list[0]+'_備份2.'+file_list[1]
    #用異常處理判斷內(nèi)存是否被占滿
    try:
        #同時打開需要備份的文件,新文件
        with open(old_file,'r') as old_f, open(new_file,'a')  as  new_f:
            while True:
                content=old_f.read(2048)#一次讀取2048個字符
                new_f.write(content)#寫入
                #當(dāng)讀取的內(nèi)容字符長度小于2048是說明讀取完畢
                if len(content)2048:
                    break#跳出循環(huán)
    except Exception as e:
        print(e)#如果內(nèi)存滿無法讀取了,就拋出異常
copyfile2()#到時候文件夾里面會出現(xiàn)一個text_備份2.txt的文件,內(nèi)容和備份文件一樣

備份了text.txt

總結(jié)

到此這篇關(guān)于python必學(xué)知識之文件操作的文章就介紹到這了,更多相關(guān)python文件操作內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python文件和目錄操作方法大全(含實例)
  • Python 文件讀寫操作實例詳解
  • 在Python程序中進行文件讀取和寫入操作的教程
  • python中os操作文件及文件路徑實例匯總
  • Python中的文件和目錄操作實現(xiàn)代碼
  • python操作xml文件詳細介紹
  • python讀取csv文件示例(python操作csv)
  • 在Python中操作文件之seek()方法的使用教程
  • Python中操作文件之write()方法的使用教程
  • python之文件的讀寫和文件目錄以及文件夾的操作實現(xiàn)代碼

標(biāo)簽:龍巖 江蘇 商丘 寧夏 酒泉 定西 云南 金融催收

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python必學(xué)知識之文件操作(建議收藏)》,本文關(guān)鍵詞  python,必學(xué),知識,之,文件,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python必學(xué)知識之文件操作(建議收藏)》相關(guān)的同類信息!
  • 本頁收集關(guān)于python必學(xué)知識之文件操作(建議收藏)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲国产精品久久久久秋霞不卡| 欧美a级在线| 精品产国自在拍| 蜜臀a∨国产成人精品| 国产毛片毛片| 国产午夜精品一区二区| 人人妻人人添人人爽欧美一区| 国产激情91久久精品导航| 另类av导航| 欧美精品一区在线播放| 日韩一级成人av| 国产精品久久久久久av福利| 日本精品在线免费观看| 欧美日韩精品免费看| 蜜桃av免费观看| 日韩美女一区二区三区| 亚洲婷婷综合网| 天堂在线国产| 欧美精品色网| 黄页免费欧美| 国产精品白丝喷水在线观看| 成人污污视频| 极品美妇后花庭翘臀娇吟小说| 国产在视频线精品视频www666| 国产在线一区二区综合免费视频| 日韩高清dvd| 人妻互换免费中文字幕| 亚洲天堂网av在线| 久久久久久91香蕉国产| 欧美巨乳美女视频| 免费人成在线观看视频播放| 天天射夜夜骑| 亚洲mv在线观看| 欧美裸身视频免费观看| 欧美艾v福利视频在线观看| av免费精品一区二区三区| 精品一二三区视频| 国产1区2区3区| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久久97精品| 在线看的网站你懂| 久久免费精品视频在这里| 婷婷色在线视频| 国产精品国产三级国产aⅴ原创| 欧美国产日韩一区| 欧美日韩亚洲综合一区二区三区| 欧美性猛交乱大交| 久久精品亚洲国产奇米99| 国产精品三级网站| 永久www成人看片| 国产精品色综合| 精灵使的剑舞无删减版在线观看| 欧美韩国日本精品一区二区三区| 久久久7777| 97超碰在线视| 成人免费大片黄在线播放| 国产免费黄色| 美国美女黄色片| t66y最新发布地址| 青青在线视频免费观看| 91精品xxx在线观看| 欧美影院久久久| а√天堂中文在线资源bt在线| 91网上在线视频| 国产精品极品尤物在线观看| 国产特黄级aaaaa片免| 天天做天天摸天天爽天天爱| 国产a级黄色大片| 男女啪啪网站| 97欧美精品一区二区三区| 欧美成人bangbros| 亚洲精品少妇网址| 91精品久久久久久9s密挑| 视频在线精品一区| 裸体av在线| 国产白丝网站精品污在线入口| 宅男噜噜噜66国产日韩在线观看| 成人黄色免费在线观看| 美女日韩在线中文字幕| 好看的日韩精品视频在线| 久久影院午夜论| 视色视频在线观看| 成人毛片av在线| 国产成人高清视频| 久久国产麻豆精品| 亚洲精品欧美日韩专区| 国产精品qvod| 欧美一区二区高清在线观看| 亚洲大片免费看| 亚洲GV成人无码久久精品| 在线观看成人免费| 亚洲欧洲午夜一线一品| 在线中文字幕视频| 成人黄色影片在线| 国内外成人免费视频| 免费观看精品视频| 亚洲1区2区3区视频| 91精品国产黑色紧身裤美女| 国产精品国内免费一区二区三区| 婷婷5月激情5月| 欧美久久婷婷综合色| 婷婷亚洲精品| 九九热在线观看| 精品综合久久久久久8888| 久久亚洲精精品中文字幕| jizz视频18| 成人黄色av片| 欧美日韩尤物久久| h精品动漫在线观看| 国产精品第四页| 伊人久久大香线蕉精品组织观看| 国产一区二区三区四区五区| 狠狠久久伊人| 国精产品一区一区三区mba桃花| 91麻豆精品91久久久久久清纯| 国产午夜精品久久久久| 国产视频第二页| 羞羞视频网站在线免费观看| 亚洲午夜精品| 欧美videos粗暴高清性| 日韩写真福利视频在线| 糖心vlog免费在线观看| www国产一区| 91av视频导航| 懂色av蜜臀av粉嫩av分享吧最新章节| 久久久久久国产精品一区| 日韩在线一区二区视频| 国产精品久久久99| 欧美fxxxxxx另类| 国产精品一线二线三线| 亚洲一区二区中文字幕在线观看| 99精品中文字幕在线不卡| 国产女人18毛片18精品| 欧美精品三级日韩久久| 蜜桃视频一区| 四虎国产成人永久精品免费| 魔女鞋交玉足榨精调教| 国产超碰人人模人人爽人人添| 亚洲精品欧美在线| 一区二区三区中文字幕在线观看| 在线播放 亚洲| 国产成人综合精品在线| 中文字幕亚洲精品一区| 男女黄床上色视频| 国产成人综合欧美精品久久| 国产制服丝袜在线| 男女啪啪无遮挡| av网址观看| fc2成人免费人成在线观看播放| 免费看的黄色录像| 日韩欧美一卡二卡| 国内爆初菊对白视频| 亚洲一区二区在线播放相泽| 99er热精品视频| 成人性视频欧美一区二区三区| 91热门视频在线观看| 天天操天天爱天天干| 成人福利电影精品一区二区在线观看| 亚洲欧美日韩综合一区| 在线国产99| 久久r热视频| 天堂√8在线中文| 六月丁香久久丫| www.激情小说.com| 亚洲成人动漫一区| 欧洲亚洲一区二区三区| 亚洲免费成人在线视频| 国产成人免费| eeuss影院在线观看第一页| …久久精品99久久香蕉国产| 午夜久久久久久噜噜噜噜| 欧美电影精品一区二区| 中文字幕在线一二| 国产精品资源在线| 国内精品久久久久久影视8| 中文一区在线观看| 中日韩一区二区三区| 精品久久久香蕉免费精品视频| 日韩国产精品一区二区| 美女喷白浆视频| 日本少妇xxxx动漫| 天堂网在线观看在线观看精品| 国产高清自拍视频在线观看| 国产一线二线在线观看| 精品欧美一区二区久久久| 加勒比免费视频| 热久久免费视频| 亚洲作爱视频| 精品久久久久久| 亚洲国产精品大全| 天天天综合网| 欧美日韩国产高清一区二区三区| 国产三级在线观看| 天天操天天舔天天干| 香港日本韩国三级| 香蕉久久夜色精品国产使用方法| 欧美精品在线网站| 午夜精品久久久久久久99老熟妇| 91成人免费视频| 粉嫩av一区二区三区四区五区| 久久99精品久久久久久园产越南| 日本精品在线| 国产欧美自拍一区| 超碰97在线资源站| 日韩国产高清在线| 国产亚洲精品久久久优势| 国产又粗又大又黄| 国产对白叫床清晰在线播放| 日韩精品一区二区三区四| 国产在线第二页| 国产精品高潮视频| 精品一区av| 欧美成人资源| 亚洲午夜国产成人av电影男同| 韩日精品中文字幕| 欧美日本一道本在线视频| 国产视频一区二区三区在线观看| 国产欧美日韩中文字幕| 成人97精品毛片免费看| 国产欧美久久一区二区三区| 欧美性理论片在线观看片免费| 制服下的诱惑暮生| 韩国欧美国产1区| 男人的天堂成人在线| 欧美日韩成人综合在线一区二区| 国产美女视频一区二区二三区| 精品无码久久久久久久动漫| 色婷婷国产精品综合在线观看| 欧美精品一区二区三区蜜桃视频| 日韩一级特黄| 9191在线视频| 在线免费av资源| 成人免费看片网站| 亚洲二区在线播放视频| 国产在线一区视频| 亚洲高清av一区二区三区| 色视频网站在线观看| 成人精品免费网站| www在线播放| 天天操,天天操| 精品久久久三级丝袜| 久久久久亚洲av无码专区体验| 国产福利免费视频| 写真福利理论片在线播放| 日韩亚洲天堂| 91视频精品在这里| 国产午夜三级一区二区三| 国产福利图片| 手机毛片在线观看| 国产大片中文字幕在线观看| 欧美激情极品视频| 国产一区二区91| 久久99国产精品久久99大师| xf在线a精品一区二区视频网站| 国产精品一卡二卡| 国产+高潮+白浆+无码| 18禁免费无码无遮挡不卡网站| 亚洲第一二三四区| 亚洲国内精品视频| 中文字幕无码乱码人妻日韩精品| 黄色网战入口| 夜色资源网av在先锋网站观看| 国产成人午夜高潮毛片| 国产精品无码久久久久一区二区| 成人女人免费毛片| 欧美在线一卡| 亚洲成av人片在线观看香蕉| 亚洲一级中文字幕| 免费看黄色网| 国产在线|日韩| 日韩亚洲视频| 乌克兰美女av| 播放灌醉水嫩大学生国内精品| 日韩不卡的av| 卡通动漫精品一区二区三区| 在线观看你懂得| 天堂俺去俺来也www久久婷婷| 精品久久久久久久久久中文字幕| 在线观看欧美| 男人天堂a在线| 激情综合网五月激情| 91九色porny视频| 亚洲欧美日韩精品| 欧美最猛黑人xxxxwww| 极品校花啪啪激情久久| 97视频在线观看免费高清完整版在线观看| 91免费视频网站在线观看| a级网站在线观看| 午夜一区在线观看| 日韩理伦片在线| 新的色悠悠久久久| 91久久极品少妇xxxxⅹ软件| 日韩中文一区二区三区| 99c视频在线| 午夜影院免费在线| 99热这里是精品| 亚洲国产专区| 国产成人黄色| 特黄aaaaaaaaa真人毛片| 美女福利一区二区三区| 亚洲国产美女精品久久久久∴| 蜜臀视频一区二区三区| 国产成人在线网站| 操碰在线免费| 夜夜嗨av色综合久久久综合网| 久久精品免视看国产成人| 91成人国产在线观看| 国产在线精品一区二区三区| 亚洲欧美日韩色图| 亚洲美女久久久| 99在线看视频| 日本人妖一区二区| 日韩人妻一区二区三区| 欧美精品在线一区二区| 欧美啪啪免费视频| 51精品久久久久久久蜜臀| 国产在线拍揄自揄拍无码视频| 91视频一区二区| 中文字幕乱在线伦视频中文字幕乱码在线| 国产一区2区在线观看| 欧洲亚洲免费视频| 少妇高潮一区二区三区| 18禁男女爽爽爽午夜网站免费| 91大神福利视频| 日韩女优人人人人射在线视频| 两个人日本在线观看视频| 97国产成人精品视频| 欧美日韩精品区别|