日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python 文件处理、字符编码(二)

發(fā)布時間:2024/8/26 python 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python 文件处理、字符编码(二) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

引子

1.問題:給你一個文件 "兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt" ,如何查看內(nèi)容?

答:

  • 安裝文本編輯器軟件
  • 選中右鍵,利用文本編輯器軟件打開
  • 查看 or 寫入
  • 保存,關(guān)閉
  • PS: 看到居然還有xxx的女朋友 或 美好的事物應(yīng)該分享,默默的把xxx的女朋友電話也寫進去

    2.問題:文件在硬盤上是如何存儲?

    答:以某種編碼格式的 “010101010101001” 保存在硬盤上。

    3.問題:假定世上無文本編輯器軟件,如何使用Python對文件進行操作?

    答:請看下面

    Python處理文件

    文件操作分為讀、寫、修改,我們先從讀開始學習

    讀文件

    示例1:

    f = open(file='D:/工作日常/兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt',mode='r',encoding='utf-8')data = f.read()f.close()

    上述操作語法解釋:

    file='D:/工作日常/兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt' 表示文件路徑 mode='r' 表示只讀(可以修改為其他) encoding='utf-8' 表示將硬盤上的 0101010 按照utf-8的規(guī)則去“斷句”,再將“斷句”后的每一段0101010轉(zhuǎn)換成unicode的 01010101,unicode對照表中有01010101和字符的對應(yīng)關(guān)系。 f.read() 表示讀取所有內(nèi)容,內(nèi)容是已經(jīng)轉(zhuǎn)換完畢的字符串。 f.close() 表示關(guān)閉文件

    PS: 此處的encoding必須和文件在保存時設(shè)置的編碼一致,不然“斷句”會不準確從而造成亂碼。

    示例2:

    f = open(file='D:/工作日常/兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt',mode='rb') data = f.read() f.close()

    上述操作語法解釋:

    file='D:/工作日常/兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt' 表示文件路徑 mode='rb' 表示只讀(可以修改為其他) f.read() 表示讀取所有內(nèi)容,內(nèi)容是硬盤上原來以某種編碼保存的 010101010,即:某種編碼格式的字節(jié)類型 f.close() 表示關(guān)閉文件

    問:示例2和示例1的區(qū)別在哪?

    答:在于示例2打開文件時并未指定encoding,這是為何?是因為直接以rb模式打開了文件 ,rb是指二進制模式,數(shù)據(jù)讀到內(nèi)存里直接是bytes格式,如果想內(nèi)容,還需要手動decode,因此在文件打開階段,不需要指定編碼

    問:假如你不知道你要處理的文件是什么編碼可怎么辦呢?

    import chardetf = open('log',mode='rb') data = f.read() f.close()result = chardet.detect(open('log',mode='rb').read()) print(result)

    輸出:

    {'encoding': 'GB2312', 'confidence': 0.99, 'language': 'Chinese'}

    注意:

    • 文件操作時,以 “r”或“rb” 模式打開,則只能讀,無法寫入;
    • 硬盤上保存的文件都是某種編碼的0101010,打開時需要注意:
      • rb,直接讀取文件保存時原生的0101010,在Python中用字節(jié)類型表示
      • r和encoding,讀取硬盤的0101010,并按照encoding指定的編碼格式進行斷句,再將“斷句”后的每一段0101010轉(zhuǎn)換成unicode的 010101010101,在Python中用字符串類型表示

    循環(huán)文件

    f = open("兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt",'r',encoding="utf-8")for line in f:print(line)f.close()

    寫文件

    f = open(file='D:/工作日常/兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt',mode='w',encoding='utf-8') f.write('北大本科美國留學一次50,微信號:xxxxx') f.close()

    上術(shù)操作語法解釋:

    file='D:/工作日常/兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt' 表示文件路徑 mode='w' 表示只寫 encoding='utf-8' 將要寫入的unicode字符串編碼成utf-8格式 f.write(...) 表示寫入內(nèi)容,寫入的內(nèi)容是unicode字符串類型,內(nèi)部會根據(jù)encoding轉(zhuǎn)換為制定編碼的 01101010101,即:字節(jié)類型 f.close()

    二進制寫

    f = open(file='D:/工作日常/兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt',mode='wb') f.write('北大本科美國留學一次50,微信號:xxxxx'.encode('utf-8')) f.close()

    上述操作語法解釋:

    file='D:/工作日常/兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt' 表示文件路徑 mode='wb' 表示只以2進制模式寫 f.write(...) 表示寫入內(nèi)容,寫入的內(nèi)容必須字節(jié)類型,即:是某種編碼格式的0101010 f.close()

    注意:

    文件操作時,以 “w”或“wb” 模式打開,則只能寫,并且在打開的同時會先將內(nèi)容清空。

    寫入到硬盤上時,必須是某種編碼的0101010,打開時需要注意:

    • wb,寫入時需要直接傳入以某種編碼的0100101,即:字節(jié)類型
    • w 和 encoding,寫入時需要傳入unicode字符串,內(nèi)部會根據(jù)encoding制定的編碼將unicode字符串轉(zhuǎn)換為該編碼的 010101010

    追加

    把內(nèi)容追加到文件尾部

    f = open("兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt",'a',encoding="gbk")f.write("\n杜姍姍 北京 167 49 13324523342") f.close()

    運行結(jié)果

    姓名 地區(qū) 身高 體重 電話 況詠蜜 北京 171 48 13651054608 ...... 岳妮妮 深圳 177 54 18835324553 賀婉萱 深圳 174 52 18933434452 葉梓萱 上海 171 49 18042432324 杜姍姍 北京 167 49 13324523342 #這行是添加的

    注意:

    文件操作時,以 “a”或“ab” 模式打開,則只能追加,即:在原來內(nèi)容的尾部追加內(nèi)容

    寫入到硬盤上時,必須是某種編碼的0101010,打開時需要注意:

    • ab,寫入時需要直接傳入以某種編碼的0100101,即:字節(jié)類型
    • a 和 encoding,寫入時需要傳入unicode字符串,內(nèi)部會根據(jù)encoding制定的編碼將unicode字符串轉(zhuǎn)換為該編碼的 010101010

    讀寫模式

    打開模式只有只讀、只寫、只追加,難道沒有可以讀寫的操作嗎?當然有

    讀寫模式

    f = open("兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt",'r+',encoding="gbk") data = f.read() #可以讀內(nèi)容 print(data) f.write("\nblack girl 河北 167 50 13542342233") #可以寫 f.close()

    但上面的內(nèi)容寫到哪個位置了呢?答案是追加到了最后面。

    那如果是我想添加到任意位置呢?答案是可以,又是不可以。。。。,為啥,一會就學

    寫讀模式

    f = open("兼職白領(lǐng)學生空姐模特護士聯(lián)系方式.txt",'w+',encoding="gbk") data = f.read() print(data)f.write("\nnewline 1哈哈") f.write("\nnewline 2哈哈") f.write("\nnewline 3哈哈") f.write("\nnewline 4哈哈")print("content",f.read())f.close()

    輸出

    #注意這是個空行, 是上面print(data)的結(jié)果,代表 根本 沒讀到內(nèi)容 content #從這開始,讀到的是剛寫入的內(nèi)容 newline 1哈哈 newline 2哈哈 newline 3哈哈 newline 4哈哈

    此時查看文件 內(nèi)容 發(fā)現(xiàn),里面只有4條newline..內(nèi)容,之前的舊內(nèi)容全沒了,事實代表,w+會先把文件清空,再寫新內(nèi)容,相比w模式,只是支持了一個讀功能,且還只能讀已經(jīng)寫入的新內(nèi)容。著實沒什么卵用。。。

    文件操作的其它功能

    def fileno(self, *args, **kwargs): # real signature unknown返回文件句柄在內(nèi)核中的索引值,以后做IO多路復用時可以用到def flush(self, *args, **kwargs): # real signature unknown把文件從內(nèi)存buffer里強制刷新到硬盤def readable(self, *args, **kwargs): # real signature unknown判斷是否可讀def readline(self, *args, **kwargs): # real signature unknown只讀一行,遇到\r or \n為止def seek(self, *args, **kwargs): # real signature unknown把操作文件的光標移到指定位置*注意seek的長度是按字節(jié)算的, 字符編碼存每個字符所占的字節(jié)長度不一樣。如“路飛學城” 用gbk存是2個字節(jié)一個字,用utf-8就是3個字節(jié),因此以gbk打開時,seek(4) 就把光標切換到了“飛”和“學”兩個字中間。但如果是utf8,seek(4)會導致,拿到了飛這個字的一部分字節(jié),打印的話會報錯,因為處理剩下的文本時發(fā)現(xiàn)用utf8處理不了了,因為編碼對不上了。少了一個字節(jié)def seekable(self, *args, **kwargs): # real signature unknown判斷文件是否可進行seek操作def tell(self, *args, **kwargs): # real signature unknown返回當前文件操作光標位置 def truncate(self, *args, **kwargs): # real signature unknown按指定長度截斷文件*指定長度的話,就從文件開頭開始截斷指定長度,不指定長度的話,就從當前位置到文件尾部的內(nèi)容全去掉。def writable(self, *args, **kwargs): # real signature unknown判斷文件是否可寫

    每個都舉例試一下。

    現(xiàn)在提出一個縈繞心頭的問題,文件內(nèi)容是否可修改?當然可以,但需要套路

    修改文件

    嘗試直接以r+模式打開文件,默認會把新增的內(nèi)容追加到文件最后面。但我想要的是修改中間的內(nèi)容 ,怎么辦? 為什么會把內(nèi)容添加到尾部呢?(最新測試r+會從頭覆蓋,測試代碼如下)

    f1 = open("luffy.txt",'w',encoding="utf-8")f1.write("[路飛學城]")f1.close()f = open("luffy.txt",'r+',encoding="utf-8")f.write("alex")f.close()

    我們已經(jīng)學了seek,現(xiàn)在告訴你,之所以內(nèi)容會追加到最后面,是因為,文件一打開,要寫的時候,光標會默認移到文件尾部,再開始寫。 現(xiàn)在我想修改中間部分,是不是seek(中間位置)再寫就可以了呢?

    f = open("兼職白領(lǐng)學生空姐模特護士聯(lián)系方式utf8.txt",'r+',encoding="utf-8")f.seek(6)f.write("[路飛學城]")f.close()

    執(zhí)行沒報錯,開心,看輸出

    王心[路飛學城]9 46 13813234424 馬纖羽 深圳 173 50 13744234523 喬亦菲 廣州 172 52 15823423525 羅夢竹 北京 175 49 18623423421 劉諾涵 北京 170 48 18623423765 岳妮妮 深圳 177 54 18835324553 賀婉萱 深圳 174 52 18933434452 葉梓萱 上海 171 49 18042432324 杜姍姍 北京 167 49 13324523342 black girl 河北 167 50 13542342233

    確實從第3個字開始改的,但是我擦,好像我的[路飛學城] 把后面的內(nèi)容覆蓋啦。。。。,這不是我想要的呀。。。

    問:為什么這樣子?

    這是硬盤的存儲原理導致的,當你把文件存到硬盤上,就在硬盤上劃了一塊空間,存數(shù)據(jù),等你下次打開這個文件 ,seek到一個位置,每改一個字,就是把原來的覆蓋掉,如果要插入,是不可能的,因為后面的數(shù)據(jù)在硬盤上不會整體向后移。所以就出現(xiàn) 當前這個情況 ,你想插入,卻變成了會把舊內(nèi)容覆蓋掉。

    問:但是人家word, vim 都可以修改文件 呀,你這不能修改算個什么玩意?

    我并沒說就不能修改了,你想修改當然可以,就是不要在硬盤上修改,把內(nèi)容全部讀到內(nèi)存里,數(shù)據(jù)在內(nèi)存里可以隨便增刪改查,修改之后,把內(nèi)容再全部寫回硬盤,把原來的數(shù)據(jù)全部覆蓋掉。vim word等各種文本編輯器都是這么干的。

    問:說的好像有道理,但你又沒看過word軟件的源碼,你憑什么這么篤定?

    哈哈,我不需要看源碼,硬盤 的存儲原理決定了word必須這么干 ,不信的話,還有個簡單的辦法來確認我說的,就是用word or vim讀一個編輯一個大文件 ,至少幾百MB的,你 會發(fā)現(xiàn),加載過程會花個數(shù)十秒,這段時間干嘛了? cpu 去玩了?去上廁所啦? 當然不是,是在努力把數(shù)據(jù) 從硬盤上讀到內(nèi)存里。

    問:但是文件如果特別大,比如5個GB,讀到內(nèi)存,就一下子吃掉了5GB內(nèi)存,好費資源呀,有沒有更好的辦法呢?

    如果不想占內(nèi)存,只能用另外一種辦法啦,就是邊讀邊改, 什么意思? 不是不能改么?是不能改原文件 ,但你可以打開舊文件 的同時,生成一個新文件呀,邊從舊的里面一行行的讀,邊往新的一行行寫,遇到需要修改就改了再寫到新文件 ,這樣,在內(nèi)存里一直只存一行內(nèi)容。就不占內(nèi)存了。 但這樣也有一個缺點,就是雖然不占內(nèi)存 ,但是占硬盤,每次修改,都要生成一份新文件,雖然改完后,可以把舊的覆蓋掉,但在改的過程中,還是有2份數(shù)據(jù) 的。

    問:還有更好的方式 么?

    有完沒完? 沒了。

    占硬盤方式的文件修改代碼示例

    f_name = "兼職白領(lǐng)學生空姐模特護士聯(lián)系方式utf8.txt" f_new_name = "%s.new" % f_nameold_str = "喬亦菲" new_str = "[喬亦菲 Yifei Qiao]"f = open(f_name,'r',encoding="utf-8") f_new = open(f_new_name,'w',encoding="utf-8")for line in f:if old_str in line:new_line = line.replace(old_str,new_str)else:new_line = linef_new.write(new_line)f.close() f_new.close()

    上面的代碼,會生成一個修改后的新文件 ,原文件不動,若想覆蓋原文件

    import osf_name = "兼職白領(lǐng)學生空姐模特護士聯(lián)系方式utf8.txt" f_new_name = "%s.new" % f_nameold_str = "喬亦菲" new_str = "[喬亦菲 Yifei Qiao]"f = open(f_name,'r',encoding="utf-8") f_new = open(f_new_name,'w',encoding="utf-8")for line in f:if old_str in line:new_line = line.replace(old_str,new_str)else:new_line = linef_new.write(new_line)f.close() f_new.close()os.rename(f_new_name,f_name) #把新文件名字改成原文件 的名字,就把之前的覆蓋掉了,windows使用os.replace # 幫助文檔

    一 文件操作

    ?

    一 介紹

    ?

    計算機系統(tǒng)分為:計算機硬件,操作系統(tǒng),應(yīng)用程序三部分。

    ?

    我們用python或其他語言編寫的應(yīng)用程序若想要把數(shù)據(jù)永久保存下來,必須要保存于硬盤中,這就涉及到應(yīng)用程序要操作硬件,眾所周知,應(yīng)用程序是無法直接操作硬件的,這就用到了操作系統(tǒng)。操作系統(tǒng)把復雜的硬件操作封裝成簡單的接口給用戶/應(yīng)用程序使用,其中文件就是操作系統(tǒng)提供給應(yīng)用程序來操作硬盤虛擬概念,用戶或應(yīng)用程序通過操作文件,可以將自己的數(shù)據(jù)永久保存下來。

    ?

    有了文件的概念,我們無需再去考慮操作硬盤的細節(jié),只需要關(guān)注操作文件的流程:

    ?

    #1. 打開文件,得到文件句柄并賦值給一個變量 #2. 通過句柄對文件進行操作 #3. 關(guān)閉文件

    ?

    二 在python中

    ?

    #1. 打開文件,得到文件句柄并賦值給一個變量 f=open('a.txt','r',encoding='utf-8') #默認打開模式就為r#2. 通過句柄對文件進行操作 data=f.read()#3. 關(guān)閉文件 f.close()

    ?

    三 f=open('a.txt','r')的過程分析

    ?

    #1、由應(yīng)用程序向操作系統(tǒng)發(fā)起系統(tǒng)調(diào)用open(...)#2、操作系統(tǒng)打開該文件,并返回一個文件句柄給應(yīng)用程序#3、應(yīng)用程序?qū)⑽募浔x值給變量f

    ?

    四 強調(diào)!!!

    ?

    #強調(diào)第一點:
    打開一個文件包含兩部分資源:操作系統(tǒng)級打開的文件+應(yīng)用程序的變量。在操作完畢一個文件時,必須把與該文件的這兩部分資源一個不落地回收,回收方法為:
    1、f.close() #回收操作系統(tǒng)級打開的文件
    2、del f #回收應(yīng)用程序級的變量

    其中del f一定要發(fā)生在f.close()之后,否則就會導致操作系統(tǒng)打開的文件還沒有關(guān)閉,白白占用資源,
    而python自動的垃圾回收機制決定了我們無需考慮del f,這就要求我們,在操作完畢文件后,一定要記住f.close()

    雖然我這么說,但是很多同學還是會很不要臉地忘記f.close(),對于這些不長腦子的同學,我們推薦傻瓜式操作方式:使用with關(guān)鍵字來幫我們管理上下文
    with open('a.txt','w') as f:
    pass

    with open('a.txt','r') as read_f,open('b.txt','w') as write_f:
    data=read_f.read()
    write_f.write(data)

    強調(diào)第一點:資源回收

    ?

    #強調(diào)第二點: f=open(...)是由操作系統(tǒng)打開文件,那么如果我們沒有為open指定編碼,那么打開文件的默認編碼很明顯是操作系統(tǒng)說了算了,操作系統(tǒng)會用自己的默認編碼去打開文件,在windows下是gbk,在linux下是utf-8。 這就用到了上節(jié)課講的字符編碼的知識:若要保證不亂碼,文件以什么方式存的,就要以什么方式打開。f=open('a.txt','r',encoding='utf-8')

    五 python2中的file與open

    ?

    #首先在python3中操作文件只有一種選擇,那就是open()#而在python2中則有兩種方式:file()與open() 兩者都能夠打開文件,對文件進行操作,也具有相似的用法和參數(shù),但是,這兩種文件打開方式有本質(zhì)的區(qū)別,file為文件類,用file()來打開文件,相當于這是在構(gòu)造文件類,而用open()打開文件,是用python的內(nèi)建函數(shù)來操作,我們一般使用open()打開文件進行操作,而用file當做一個類型,比如type(f) is file

    二 打開文件的模式

    ?

    文件句柄 = open('文件路徑', '模式')

    ?

    模式可以是以下方式以及他們之間的組合:

    ?

    CharacterMeaning
    ‘r'open for reading (default)
    ‘w'open for writing, truncating the file first
    ‘a(chǎn)'open for writing, appending to the end of the file if it exists
    ‘b'binary mode
    ‘t'text mode (default)
    ‘+'open a disk file for updating (reading and writing)
    ‘U'universal newline mode (for backwards compatibility; should not be used in new code)

    ?

    #1. 打開文件的模式有(默認為文本模式): r ,只讀模式【默認模式,文件必須存在,不存在則拋出異常】 w,只寫模式【不可讀;不存在則創(chuàng)建;存在則清空內(nèi)容】 a, 之追加寫模式【不可讀;不存在則創(chuàng)建;存在則只追加內(nèi)容】#2. 對于非文本文件,我們只能使用b模式,"b"表示以字節(jié)的方式操作(而所有文件也都是以字節(jié)的形式存儲的,使用這種模式無需考慮文本文件的字符編碼、圖片文件的jgp格式、視頻文件的avi格式) rb wb ab 注:以b方式打開時,讀取到的內(nèi)容是字節(jié)類型,寫入時也需要提供字節(jié)類型,不能指定編碼#3. 了解部分 "+" 表示可以同時讀寫某個文件 r+, 讀寫【可讀,可寫】 w+,寫讀【可讀,可寫】 a+, 寫讀【可讀,可寫】x, 只寫模式【不可讀;不存在則創(chuàng)建,存在則報錯】 x+ ,寫讀【可讀,可寫】 xb

    ?

    # 回車與換行的來龍去脈
    http://www.cnblogs.com/linhaifeng/articles/8477592.html

    # U模式
    'U' mode is deprecated and will raise an exception in future versions
    of Python. It has no effect in Python 3. Use newline to control
    universal newlines mode.

    # 總結(jié):
    在python3中使用默認的newline=None即可,換行符無論何種平臺統(tǒng)一用\n即可

    了解U模式與換行符

    三 操作文件的方法

    ?

    #掌握 f.read() #讀取所有內(nèi)容,光標移動到文件末尾 f.readline() #讀取一行內(nèi)容,光標移動到第二行首部 f.readlines() #讀取每一行內(nèi)容,存放于列表中f.write('1111\n222\n') #針對文本模式的寫,需要自己寫換行符 f.write('1111\n222\n'.encode('utf-8')) #針對b模式的寫,需要自己寫換行符 f.writelines(['333\n','444\n']) #文件模式 f.writelines([bytes('333\n',encoding='utf-8'),'444\n'.encode('utf-8')]) #b模式#了解 f.readable() #文件是否可讀 f.writable() #文件是否可讀 f.closed #文件是否關(guān)閉 f.encoding #如果文件打開模式為b,則沒有該屬性 f.flush() #立刻將文件內(nèi)容從內(nèi)存刷到硬盤 f.name

    ?

    練習,利用b模式,編寫一個cp工具,要求如下:

    ?

      1. 既可以拷貝文本又可以拷貝視頻,圖片等文件

    ?

      2. 用戶一旦參數(shù)錯誤,打印命令的正確使用方法,如usage: cp source_file target_file

    ?

      提示:可以用import sys,然后用sys.argv獲取腳本后面跟的參數(shù)

    ?

    import sys
    if len(sys.argv) != 3:
    print('usage: cp source_file target_file')
    sys.exit()

    source_file,target_file=sys.argv[1],sys.argv[2]
    with open(source_file,'rb') as read_f,open(target_file,'wb') as write_f:
    for line in read_f:
    write_f.write(line)

    四 文件內(nèi)光標移動

    ?

    一: read(3):

    ?

      1. 文件打開方式為文本模式時,代表讀取3個字符

    ?

      2. 文件打開方式為b模式時,代表讀取3個字節(jié)

    ?

    二: 其余的文件內(nèi)光標移動都是以字節(jié)為單位如seek,tell,truncate

    ?

    注意:

    ?

      1. seek有三種移動方式0,1,2,其中1和2必須在b模式下進行,但無論哪種模式,都是以bytes為單位移動的

    ?

      2. truncate是截斷文件,所以文件的打開方式必須可寫,但是不能用w或w+等方式打開,因為那樣直接清空文件了,所以truncate要在r+或a或a+等模式下測試效果

    ?

    import time
    with open('test.txt','rb') as f:
    f.seek(0,2)
    while True:
    line=f.readline()
    if line:
    print(line.decode('utf-8'))
    else:
    time.sleep(0.2)

    練習:基于seek實現(xiàn)tail -f功能

    ?

    五 文件的修改

    ?

    文件的數(shù)據(jù)是存放于硬盤上的,因而只存在覆蓋、不存在修改這么一說,我們平時看到的修改文件,都是模擬出來的效果,具體的說有兩種實現(xiàn)方式:

    ?

    方式一:將硬盤存放的該文件的內(nèi)容全部加載到內(nèi)存,在內(nèi)存中是可以修改的,修改完畢后,再由內(nèi)存覆蓋到硬盤(word,vim,nodpad++等編輯器)

    ?

    import oswith open('a.txt') as read_f,open('.a.txt.swap','w') as write_f:data=read_f.read() #全部讀入內(nèi)存,如果文件很大,會很卡data=data.replace('alex','SB') #在內(nèi)存中完成修改write_f.write(data) #一次性寫入新文件os.remove('a.txt') os.rename('.a.txt.swap','a.txt')?

    ?

    方式二:將硬盤存放的該文件的內(nèi)容一行一行地讀入內(nèi)存,修改完畢就寫入新文件,最后用新文件覆蓋源文件

    ?

    import oswith open('a.txt') as read_f,open('.a.txt.swap','w') as write_f:for line in read_f:line=line.replace('alex','SB')write_f.write(line)os.remove('a.txt') os.rename('.a.txt.swap','a.txt')?

    ?

    練習題:

    ?

    1. 文件a.txt內(nèi)容:每一行內(nèi)容分別為商品名字,價錢,個數(shù),求出本次購物花費的總錢數(shù) apple 10 3 tesla 100000 1 mac 3000 2 lenovo 30000 3 chicken 10 32. 修改文件內(nèi)容,把文件中的alex都替換成SB

    ?

    轉(zhuǎn)載于:https://www.cnblogs.com/xuan-xue/p/9486013.html

    總結(jié)

    以上是生活随笔為你收集整理的Python 文件处理、字符编码(二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    欧美日在线观看 | 成人精品电影 | 日韩欧美一级二级 | 免费亚洲视频在线观看 | 精品国偷自产在线 | 日韩av二区 | 午夜色大片在线观看 | 一二三区在线 | 成人黄色小说视频 | 国产中文字幕视频在线 | 亚洲精品伦理在线 | 97人人模人人爽人人少妇 | 超碰在97 | 免费国产在线精品 | 免费视频二区 | www.色婷婷.com | 99久久久| 久久公开免费视频 | 久久精品免费电影 | 亚洲综合国产精品 | 日韩色区| 日韩一二三区不卡 | 国产精品一区二区三区免费视频 | 日日干 天天干 | 久久精品欧美视频 | 国产不卡精品 | 亚洲视频专区在线 | 日韩一区二区三免费高清在线观看 | 99精品国产成人一区二区 | 爱爱av在线 | 高清免费在线视频 | 黄色影院在线播放 | 国产v在线 | 在线中文日韩 | 成人h电影 | 99精品在线免费观看 | 69视频在线 | 久久久久中文 | av在线免费播放网站 | 亚洲一级片av | 亚洲激情小视频 | 天天躁天天躁天天躁婷 | 日本视频高清 | 国产视频不卡一区 | 911香蕉| 日韩免费高清 | 中文字幕在线日亚洲9 | 久久情爱 | 四虎在线免费观看 | 在线导航福利 | 中文字幕在线看视频国产中文版 | 亚洲国产小视频在线观看 | av在线亚洲天堂 | 午夜精品一区二区三区免费 | 手机看片久久 | 啪啪动态视频 | 日韩精品视频免费专区在线播放 | 欧美三级高清 | 国产日韩在线观看一区 | 色婷婷成人网 | 天天操夜夜曰 | 午夜免费在线观看 | www.com黄色 | 国产高清视频色在线www | 99re视频在线观看 | 热re99久久精品国产66热 | 国产尤物视频在线 | 黄色影院在线免费观看 | 人人爽爽人人 | 深夜免费福利视频 | 色噜噜色噜噜 | 国产精品乱码高清在线看 | 91av在线电影 | 日日干天夜夜 | 在线国产91| 性色xxxxhd | a视频在线看 | 中文字幕在线国产精品 | 中文字幕一区二区三区视频 | 中文字幕一区二区在线观看 | www.夜夜操.com | 9999激情| 欧美另类美少妇69xxxx | 日韩亚洲欧美中文字幕 | 国产精品毛片一区视频播 | 米奇四色影视 | 精品福利网 | 中文永久免费观看 | 日韩欧美高清不卡 | 天天综合日日夜夜 | 蜜臀久久99精品久久久无需会员 | 色国产视频| 一级片免费观看 | 亚洲电影图片小说 | .国产精品成人自产拍在线观看6 | 在线小视频国产 | 国产精品18久久久久久久久久久久 | 精品国产色 | 黄色软件大全网站 | 欧美成人亚洲成人 | 欧美精品在线观看一区 | 超碰公开在线观看 | 丁香久久婷婷 | 在线免费观看国产视频 | 成人亚洲精品久久久久 | 成人aⅴ视频 | 韩日视频在线 | 操操操夜夜操 | 久久精品在线免费观看 | 一区精品在线 | 日韩在线大片 | 日韩1级片 | 18久久久久 | 亚洲黄色免费电影 | 99久久精品电影 | 成人av直播 | 亚洲精品成人av在线 | 日韩在线观看电影 | 欧美精品在线一区 | 日本久久久久久久久久久 | 欧美成a人片在线观看久 | 国产精品女同一区二区三区久久夜 | 国产精品专区在线观看 | 久久久精品免费观看 | 极品嫩模被强到高潮呻吟91 | 天天爱天天干天天爽 | 瑞典xxxx性hd极品 | 欧美日本三级 | 日韩视频中文字幕在线观看 | 久久这里有精品 | 97香蕉超级碰碰久久免费软件 | 韩国精品在线观看 | 91精品国产成人www | 操操操日日 | 免费91在线 | 麻豆国产在线播放 | 日本三级吹潮在线 | 亚洲精品久久久久久中文传媒 | 日韩在线视频二区 | 一二三精品视频 | 亚洲欧美视频在线观看 | 激情影院在线 | a级国产乱理论片在线观看 伊人宗合网 | 天天做夜夜做 | 国产爽妇网 | 99热超碰 | 99久久er热在这里只有精品15 | 日韩欧美在线播放 | 中文字幕国产视频 | 去干成人网 | 在线观看91久久久久久 | 精品国产视频在线观看 | 网站你懂的| 碰超在线97人人 | 精品视频123区在线观看 | 日韩av在线小说 | av电影中文字幕 | av福利电影 | 国产黄色精品在线 | 亚洲区另类春色综合小说 | 久久久久久久久久久久久久免费看 | 日韩一区二区免费在线观看 | 精品国产欧美一区二区三区不卡 | 久久久久久久久久久久久久电影 | 天天色天天爱天天射综合 | 国内三级在线观看 | 欧美日韩在线视频观看 | 亚洲 欧美 另类人妖 | 97精品国产一二三产区 | 天天干天天操天天做 | 久久精品成人热国产成 | 精品国产网址 | 欧美日韩视频一区二区三区 | 91精品视屏| 91精品在线观看视频 | 亚洲美女视频在线 | 五月婷婷中文 | 欧美大片aaa| 久久成人一区二区 | 深夜国产福利 | 国产午夜一级毛片 | 一区二区三区高清在线 | 久久精品免费看 | 日韩欧美xxxx | 超碰在97| 天天操天天射天天爱 | 久草视频免费观 | 久久新| 黄色小说视频在线 | 久久99国产精品免费 | 亚洲美女免费精品视频在线观看 | 96亚洲精品久久 | 成人久久毛片 | 99精彩视频在线观看免费 | 免费看一级| 国产人成一区二区三区影院 | 国产人免费人成免费视频 | 精品一区二区久久久久久久网站 | 亚洲精区二区三区四区麻豆 | 国产黄色视 | 日韩影视精品 | 黄色软件在线观看免费 | 中文字幕免费观看 | 国产精品日韩在线播放 | 91资源在线 | 国产成人免费在线观看 | 色丁香婷婷| av午夜电影 | 免费人成网 | 日韩精品一区二区在线观看 | 亚洲精品久久久久www | 国产在线更新 | 亚洲精品一区二区三区在线观看 | 91亚洲精品久久久中文字幕 | 波多野结衣动态图 | 福利视频一二区 | 亚洲有 在线 | 免费成人av电影 | 色天天久久 | 久久午夜精品影院一区 | 超碰最新网址 | 亚洲精品在线观看不卡 | 国产亚洲精品久久 | av在线免费在线观看 | 人人看人人艹 | 91亚洲狠狠婷婷综合久久久 | 精品福利视频在线 | 丝袜一区在线 | 亚洲在线观看av | 中文字幕亚洲在线观看 | 欧美日韩视频在线一区 | 国产黄色免费看 | 美女国产在线 | 99综合电影在线视频 | 99精品国产成人一区二区 | 日本韩国精品在线 | 日日草视频 | 探花系列在线 | 日韩一二区在线观看 | 中文字幕在线高清 | 又色又爽的网站 | 在线一二三区 | 黄色av网站在线免费观看 | 91免费高清在线观看 | 久草影视在线 | 日韩区欧美久久久无人区 | 久久久久亚洲精品国产 | 欧美在线视频一区二区三区 | 国产精品成人一区二区 | 精品久久五月天 | 日本久久91| 国产色中涩 | 久久高清免费观看 | 国产精品一区久久久久 | 在线观看视频免费大全 | 99久久婷婷国产综合精品 | 亚洲视频一区二区三区在线观看 | 精品在线观看免费 | 在线国产激情视频 | 探花视频在线版播放免费观看 | 天天操夜夜操国产精品 | 久久手机免费观看 | 女人魂免费观看 | 99中文字幕视频 | 久视频在线播放 | 九热精品 | 亚洲国产精品久久久久婷婷884 | 天天操天天爽天天干 | 亚洲精品综合一二三区在线观看 | 日韩av一区二区三区四区 | 国产在线欧美 | 日本系列中文字幕 | 黄网av在线 | 五月开心网 | 成人久久国产 | 国产精品欧美精品 | 欧洲精品亚洲精品 | 在线观看亚洲精品视频 | 亚洲精品色视频 | 最新精品视频在线 | 久亚洲精品 | 色网影音先锋 | 500部大龄熟乱视频使用方法 | 最近免费中文视频 | 国产精品一区二区久久国产 | av丝袜天堂| 日韩不卡高清视频 | 欧美片网站yy | 五月婷婷激情综合 | 九九热在线观看视频 | 成 人 免费 黄 色 视频 | 亚洲国产免费看 | 久草在线视频在线 | 免费av片在线 | 免费看一及片 | 天天操天天色天天射 | 欧美日韩中文国产一区发布 | 亚洲区另类春色综合小说 | 一级片视频免费观看 | 成人中文字幕在线观看 | 一区二区三区免费播放 | av激情五月 | 亚洲 欧美 国产 va在线影院 | 99麻豆视频 | 久久人人爽人人人人片 | 天天干天天干天天操 | 日韩免费高清 | 日本护士撒尿xxxx18 | 久草视频中文在线 | 九九久久久 | 99免费观看视频 | 黄色成人在线观看 | 精品国产免费人成在线观看 | 五月婷婷综合激情 | 欧美 亚洲 另类 激情 另类 | 成人影片在线播放 | 色综合久久精品 | 国产亚洲午夜高清国产拍精品 | 99久久精品无码一区二区毛片 | 午夜.dj高清免费观看视频 | 色国产精品| 欧美一级日韩三级 | 狠狠狠狠狠狠操 | 午夜久久久久久久 | 92国产精品久久久久首页 | 国产精品久久久久久久久久 | 美女网站在线看 | 中文字幕在线免费97 | 91最新在线视频 | 日本不卡一区二区三区在线观看 | 久久91久久久久麻豆精品 | 特级毛片在线免费观看 | 一级理论片在线观看 | 在线精品在线 | www国产一区 | 免费看污污视频的网站 | 国产精品99精品久久免费 | 国产精品一区二区三区在线免费观看 | 欧美福利网站 | 欧美一区二区伦理片 | 国产视频欧美视频 | 三级黄色免费 | 亚洲综合干| 国产精品成人品 | 性色av一区二区 | 欧美精品v国产精品 | 天天操天天干天天 | 在线中文字幕av观看 | 一区二区三区高清不卡 | 久久综合五月 | 日韩免费在线播放 | 亚洲精品456在线播放第一页 | 亚洲精品色视频 | 麻豆国产网站入口 | 久青草电影 | 亚洲精品在线观看av | 国产色女人 | 日韩大片免费观看 | 成人一区二区三区在线观看 | 日韩免费播放 | 色综合天天综合 | 日批视频在线观看免费 | 奇米网在线观看 | 天天艹天天干天天 | 激情开心网站 | avlulu久久精品 | 日韩精品一区二区三区视频播放 | 在线国产能看的 | 免费观看性生活大片 | 日韩欧美在线观看一区 | 日韩有码专区 | 亚洲黄色a | 欧美国产不卡 | 欧美精品亚洲精品日韩精品 | 久久精品久久久精品美女 | 成全在线视频免费观看 | 中文字幕久久网 | 一本色道久久综合亚洲二区三区 | 久久久国产一区二区 | 欧美精品国产综合久久 | 日韩中午字幕 | 最近的中文字幕大全免费版 | 国产成人在线观看免费 | 美女在线免费观看视频 | 久久欧洲视频 | 国产成人精品一二三区 | 9999在线观看 | 久草精品视频在线播放 | 国产亚洲精品免费 | 中国一级特黄毛片大片久久 | 黄色在线免费观看网站 | 久久综合久久综合九色 | 亚洲精品乱码久久久久久蜜桃欧美 | 久人人| 91精品在线看 | 久久艹艹| 美女视频久久久 | 亚洲情影院 | 日韩动漫免费观看高清完整版在线观看 | av官网在线 | 九九热在线视频免费观看 | www.com在线观看 | 日韩一区二区三区免费视频 | 午夜免费在线观看 | 国产免费久久久久 | 亚洲天天在线日亚洲洲精 | 果冻av在线| 在线v| 91视频在线免费看 | 夜夜嗨av色一区二区不卡 | 福利片视频区 | 国产精久久久 | 中文字幕在线日本 | 成人黄色片免费看 | 91精品国产自产在线观看永久 | www色综合| 免费在线色视频 | 欧美精品一区二区蜜臀亚洲 | 国产精品99久久久久久武松影视 | 亚洲精品裸体 | 欧美一二三在线 | 国产精品视频观看 | www.人人草| 色综合婷婷 | 欧美激情视频一区二区三区 | 91片在线观看 | 天天色综合1| 亚洲毛片一区二区三区 | 久久久免费 | 欧美另类巨大 | 久久精品99精品国产香蕉 | 97精品国产91久久久久久久 | 国产精品原创av片国产免费 | 国产亚洲精品久久久久久大师 | av片在线看 | 亚洲天堂网站 | 久久蜜桃av | 五月婷婷激情综合 | 久久国产经典 | 欧美精品久久天天躁 | 日日夜夜操av | 久久综合色8888 | 91精品麻豆 | 亚洲理论电影网 | 2019免费中文字幕 | 97理论电影 | 日日干夜夜爱 | 精品在线观看一区二区三区 | 在线观看国产www | 在线视频观看你懂的 | 高清av在线免费观看 | 亚洲黄色片一级 | 国产精品久久久电影 | 日本精品久久久一区二区三区 | 亚洲视频在线观看网站 | 国产精品欧美久久 | 免费在线黄网 | 欧美日韩在线视频一区 | 黄色a级片在线观看 | 一级黄色免费 | 日韩三级在线观看 | 欧美伦理电影一区二区 | 欧美日韩国产色综合一二三四 | 中文字幕av在线播放 | 91精品久久久久久 | 97成人精品视频在线观看 | 日韩精品 在线视频 | 91免费在线看片 | 亚洲国产成人精品在线观看 | 99爱视频在线观看 | 久草视频在线看 | 日韩av免费观看网站 | 欧美巨大荫蒂茸毛毛人妖 | 99久久超碰中文字幕伊人 | 日本精品视频一区二区 | 99精品国产福利在线观看免费 | 国产成在线观看免费视频 | 婷婷激情五月 | 有码一区二区三区 | 在线观看视频h | 免费视频91 | 久久亚洲在线 | 日本久久免费电影 | 日本中文字幕在线播放 | 日韩黄色一级电影 | 成人影片在线播放 | 国产成人一区二区三区在线观看 | 久久国产高清视频 | 亚洲精品国产欧美在线观看 | www.久久99| 亚州激情视频 | 少妇精品久久久一区二区免费 | 91视频黄色 | 欧美日韩视频在线 | 精品一二 | 精品国产亚洲一区二区麻豆 | www.久久99| 999久久精品| 日韩中文字幕免费电影 | 人人澡人人添人人爽一区二区 | 一区二区三区电影在线播 | 免费97视频 | 福利视频一区二区 | 又湿又紧又大又爽a视频国产 | 国产精品综合久久久久久 | 干干夜夜| 日韩精品第1页 | 日韩一级片大全 | 国产精品毛片一区视频播 | 欧亚日韩精品一区二区在线 | 久久久久久久久久久综合 | 色天天 | 毛片美女网站 | 国产精选在线观看 | 4p变态网欧美系列 | 精品久久久精品 | 久免费视频 | 麻豆精品在线 | 久久黄色网页 | 免费手机黄色网址 | 色吊丝av中文字幕 | 伊人五月| 成人久久毛片 | 久草视频在线免费看 | 九九精品久久久 | 色综合天天视频在线观看 | 成人中文字幕+乱码+中文字幕 | 国产成人精品一区一区一区 | av成人在线网站 | 911亚洲精品第一 | 韩日精品在线 | 亚洲激情小视频 | 激情综合网婷婷 | 色婷婷久久| 欧美孕妇与黑人孕交 | 黄色av一区二区 | 黄色av在| 国产成人无码AⅤ片在线观 日韩av不卡在线 | 欧美在线视频日韩 | 97在线观看免费 | 三级av在线免费观看 | 国产一级片播放 | av黄色在线播放 | 9999毛片| 人人射网站 | 久久久久国产精品www | 在线观看91久久久久久 | 麻豆成人在线观看 | 在线观看精品黄av片免费 | 青草视频在线免费 | 五月婷婷操 | 天天综合人人 | 久久久国产精品电影 | 欧美极品少妇xbxb性爽爽视频 | 日韩在线欧美在线 | 国产精品乱码一区二三区 | 亚洲精品1234区 | 久久人网 | 99亚洲天堂 | 永久免费精品视频网站 | 国产一级二级视频 | 欧美日韩国产综合网 | 成人免费在线播放视频 | 久久99在线视频 | 国产第一福利 | 国产麻豆电影在线观看 | 99久热在线精品视频成人一区 | 91成人精品一区在线播放 | 日日射天天射 | 成av人电影 | 中文久久精品 | 欧美日韩啪啪 | 亚洲综合视频在线播放 | 欧美日韩一区二区三区视频 | 亚洲色图美腿丝袜 | 国产成人久久av免费高清密臂 | 人人看人人做人人澡 | 国产精品久久久久久久久免费看 | 国产一级在线看 | 在线亚洲免费视频 | 国产女人40精品一区毛片视频 | av久久久久久 | 91成人免费看 | 欧美精品亚洲精品 | 麻花豆传媒mv在线观看网站 | 亚洲一区 影院 | av网站有哪些 | 国产资源在线播放 | 日韩精品一区二区三区高清免费 | 国产一级一片免费播放放 | 日韩视 | 久久人人精品 | 9热精品| 不卡电影免费在线播放一区 | 国产高清在线视频 | 91麻豆精品国产91久久久更新时间 | 亚洲精品久久久久中文字幕二区 | 亚洲欧美在线观看视频 | 成年免费在线视频 | 中文在线免费一区三区 | 日日夜夜综合网 | 992tv人人草| 日韩精品无码一区二区三区 | 久久精品国产一区二区 | 丁香六月色| 日韩电影在线一区二区 | 欧美在线视频日韩 | 久草网视频在线观看 | 友田真希x88av | 久久久久久国产精品久久 | 香蕉久草 | 日日干日日 | 97精品国产97久久久久久粉红 | 97人人爽| 伊人春色电影网 | 9999在线 | 韩国av一区 | av综合av | 正在播放五月婷婷狠狠干 | 日韩综合视频在线观看 | 久久精品综合视频 | 天天操婷婷 | 色吧av色av | 成年人国产在线观看 | 青青网视频| www九九热| 亚洲狠狠婷婷综合久久久 | 99精品视频网 | 免费三级在线 | 中文字幕电影一区 | 一级特黄av | 日av免费 | 免费高清在线观看电视网站 | 另类五月激情 | 中文字幕有码在线 | 久草在线观 | av线上看 | 亚洲欧美日本一区二区三区 | 在线免费高清视频 | 97色免费视频 | 日日爱网址 | 波多野结衣在线播放一区 | 国产高清一级 | 国产精品久久久久久久久费观看 | 三级在线国产 | av高清影院| 久久99国产精品免费 | 中文字幕在线中文 | 日日麻批40分钟视频免费观看 | 久草久草视频 | 天天射天天舔天天干 | 亚洲精品乱码久久久久久写真 | 国产91学生粉嫩喷水 | 超碰夜夜 | 国产 日韩 欧美 在线 | 久久99热这里只有精品国产 | 999国内精品永久免费视频 | 色噜噜在线观看视频 | 91丨九色丨国产丨porny精品 | 久久综合影音 | 久草精品国产 | 久青草视频在线观看 | 探花视频在线观看+在线播放 | 去看片 | 婷婷婷国产在线视频 | 婷婷日韩 | 亚洲国产精品久久 | 国内偷拍精品视频 | av免费在线观看网站 | 天天操婷婷 | av亚洲产国偷v产偷v自拍小说 | 午夜在线观看影院 | 9ⅰ精品久久久久久久久中文字幕 | 不卡国产视频 | 黄污在线看 | 亚洲最大的av网站 | 欧美一级在线观看视频 | 91九色成人蝌蚪首页 | 久久久久久久av麻豆果冻 | 久久久久久久久久久精 | 亚洲人毛片| 91视视频在线直接观看在线看网页在线看 | 成人av在线直播 | 日本精品在线 | 国产在线理论片 | 欧美孕妇视频 | 日韩网站在线免费观看 | 婷婷色六月天 | 婷婷午夜激情 | 久久久免费精品视频 | 天天爽人人爽夜夜爽 | 波多野结衣一区二区三区中文字幕 | 久久精品美女视频 | 深夜激情影院 | 日韩一区二区免费视频 | 黄色小说视频在线 | 欧美一级黄大片 | 美女免费黄视频网站 | 啪嗒啪嗒免费观看完整版 | 国产在线中文字幕 | 国产精品免费麻豆入口 | 日韩精品一区二区三区免费视频观看 | 精品国产福利在线 | 成人国产精品电影 | 国产成人精品一区二区在线观看 | 亚洲精品中文在线 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 黄色一级大片在线免费看国产一 | 婷婷五天天在线视频 | 黄色国产高清 | 久久久久97国产 | 97国产超碰在线 | 91精品中文字幕 | 日韩视频一区二区在线观看 | 成年人视频在线 | 久久久 精品| 四季av综合网站 | 国产在线看 | 天天操网址 | 在线观看中文字幕一区二区 | 国产黄影院色大全免费 | 日韩欧美在线影院 | 黄色小网站免费看 | 国产高清视频色在线www | 日韩欧三级 | 婷婷色av| 免费在线观看毛片网站 | 精品视频成人 | www在线观看国产 | 国产亚洲精品久久久久秋 | 国产精品免费视频一区二区 | 91热精品 | 欧美日韩一区二区免费在线观看 | 在线视频观看亚洲 | 日韩电影一区二区三区在线观看 | 五月天亚洲精品 | 欧美性生活一级片 | 免费十分钟| 成人国产精品一区二区 | 美女在线观看网站 | 丝袜美女视频网站 | 日韩精品中文字幕在线 | 日韩中文字幕免费视频 | 久久精品福利视频 | 日本一区二区三区免费观看 | 国产视频一区在线免费观看 | 精品视频免费久久久看 | 亚洲精品久久视频 | 欧美日韩视频一区二区三区 | 亚洲人成免费网站 | 国产精品视频免费观看 | 丁香五月亚洲综合在线 | 欧美粗又大| 国产二区免费视频 | 免费中午字幕无吗 | 国产精选在线观看 | av免费黄色 | 国产精品99久久久 | 国产99区 | 免费不卡中文字幕视频 | 国产亚洲精品xxoo | 婷婷av在线 | 久久久久一区 | 国产一区二区三区免费在线 | 亚洲精品乱码久久久久久写真 | 97免费视频在线 | 精品国产123 | 欧美另类高潮 | 日韩欧美69 | 久草在线免费资源站 | 国语精品视频 | 亚洲精品字幕在线 | 日韩精品久久久久久 | 日本韩国中文字幕 | 日韩高清 一区 | 国产精品国产三级国产aⅴ无密码 | 日日干影院| 国产一级一片免费播放放a 一区二区三区国产欧美 | 日韩美女黄色片 | 精品欧美日韩 | 人人爽久久久噜噜噜电影 | 国产婷婷在线观看 | 日女人电影| 粉嫩av一区二区三区免费 | av日韩国产 | av电影在线免费 | 人人天天夜夜 | 五月激情站 | 伊人影院得得 | 欧美巨大荫蒂茸毛毛人妖 | 欧美日韩不卡一区二区 | 六月天综合网 | 欧美日韩亚洲在线观看 | 91九色porny蝌蚪视频 | 一区二区三区久久精品 | 精品一区在线 | 日韩大陆欧美高清视频区 | 日韩在线观看第一页 | 成人在线播放av | 午夜精品久久久99热福利 | 久久撸在线视频 | 永久黄网站色视频免费观看w | 婷婷精品进入 | 九九免费在线观看视频 | 99中文在线| 精品一二 | 久久一区二区三区超碰国产精品 | 精精国产xxxx视频在线播放 | 日本中文字幕在线播放 | 欧美地下肉体性派对 | 91色在线观看视频 | 国产一级黄大片 | 91视频亚洲 | 国产精品专区一 | 在线免费观看羞羞视频 | 国产亚洲人成网站在线观看 | 在线小视频 | 亚洲我射av| av在线免费在线 | 久久综合色播五月 | 欧美性色19p | 四虎国产精 | 欧美亚洲精品在线观看 | 久久久麻豆精品一区二区 | 国产中文自拍 | 日韩在线不卡视频 | 欧美超碰在线 | 日韩精品首页 | 91最新在线视频 | 久久精品久久精品久久精品 | 中文字幕精品一区 | 人人干人人上 | 欧美日韩高清一区二区 国产亚洲免费看 | 亚洲综合视频在线观看 | 日日爱视频| 一区中文字幕电影 | 高清有码中文字幕 | 国产成人精品区 | 97在线观看免费观看高清 | 色婷婷www | 精品国产精品国产偷麻豆 | 天天摸天天操天天爽 | 干干干操操操 | 婷婷丁香av | 日本午夜免费福利视频 | 特级西西www44高清大胆图片 | 国产中文字幕在线 | 国产精品v欧美精品v日韩 | 97福利社| 日本久久久久久科技有限公司 | 奇米777777| 奇米影视777影音先锋 | 亚洲日本一区二区在线 | 久久视频这里只有精品 | 狠狠操导航 | 在线观看韩国av | 成人小视频免费在线观看 | 黄在线免费观看 | 日日夜夜综合网 | 国产在线综合视频 | 玖玖视频 | 99精品热视频只有精品10 | 国产黄在线 | 丁香在线| 日韩色视频在线观看 | 日韩免费播放 | 婷婷精品国产一区二区三区日韩 | 一区二区三区三区在线 | 免费日韩 精品中文字幕视频在线 | 四虎影视精品永久在线观看 | 中文字幕丰满人伦在线 | 91国内在线 | 97香蕉超级碰碰久久免费软件 | 中文字幕精品一区二区三区电影 | 4p变态网欧美系列 | 亚洲乱码国产乱码精品天美传媒 | 国产精品久久久久久久久久久久久 | a视频免费看 | 五月婷婷另类国产 | 欧美成人精品三级在线观看播放 | 一级国产视频 | 99久热在线精品视频 | 波多野结衣电影久久 | 亚洲精品一区二区久 | 国产人在线成免费视频 | 91超在线 | 成年人免费在线看 | 国产一级二级三级视频 | 中文免费观看 | 国产精品永久在线 | 夜色成人av | 麻豆一区在线观看 | 中文字幕色综合网 | 欧美成人在线免费 | 四虎在线观看精品视频 | 人人澡人人爽 | 日韩二区精品 | 超碰激情在线 | 美女亚洲精品 | av成人免费观看 | 国产高清av免费在线观看 | 日韩免费视频播放 | 六月婷操| 久久电影国产免费久久电影 | 香蕉网站在线观看 | 开心色激情网 | 国产1区在线 | 成人av教育| 国产精品久久一卡二卡 | 丁香婷婷久久久综合精品国产 | 国产精品18p | 视频在线一区二区三区 | 黄色在线成人 | 手机看片国产日韩 | 国语黄色片 | 亚洲精品国产精品99久久 | 天堂av在线7 | 久久国内免费视频 | 人人爽人人爽人人 | 国产精品一区二区av麻豆 | 色综合小说 | 97国产在线 | 久久久久久久电影 | 国产精品久久中文字幕 | 91看片淫黄大片在线播放 | 欧美成人理伦片 | 成人午夜久久 | 日韩欧美一区二区在线播放 | 91亚洲精品久久久 | 国产精品久久久久婷婷 | 国产精品综合在线 | 欧美激情第一区 | 中文字幕精品一区久久久久 | 欧美三级高清 | 精品国产乱码久久久久久浪潮 | 国产精选在线观看 | 最近中文字幕高清字幕在线视频 | 久久久久在线观看 | 天天干天天做天天操 | 一级黄色大片 | 欧美另类高清 videos | 九九久久免费 | 久草精品视频在线播放 | 97在线视频免费播放 | 国产又黄又爽又猛视频日本 | 久久久久久久久久久久久久电影 | 1000部国产精品成人观看 | 91九色在线播放 | 狠狠色网 | 偷拍精偷拍精品欧洲亚洲网站 | 日日爱网址 | 色999视频| 伊人五月天婷婷 | 91精品国产成人观看 | 婷婷精品在线 | 91少妇精拍在线播放 | 婷婷av在线 | 免费一级片在线观看 | 97超碰色偷偷 | 激情综合网在线观看 | 三级在线视频观看 | 欧美精品xx | 麻豆传媒在线视频 | 亚洲 av网站| 日韩欧美精品免费 | 国产精品网站 | 五月天综合婷婷 | 91精品国产91久久久久福利 | 精品你懂的 | 91福利视频久久久久 | 欧美日韩精品在线观看视频 | 欧美91片| 免费在线中文字幕 | 免费观看黄色av | 综合激情网... | 黄污视频网站大全 | 99视频精品免费观看, | 91成人免费看片 | 亚洲一区二区三区毛片 | 欧美极品在线播放 | 99精品国产免费久久久久久下载 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 国产免费久久久久 | 国产中文字幕在线播放 | 97视频在线免费播放 | 久久一区二区三区超碰国产精品 | 91黄色影视| 欧美成人免费在线 | 黄色一级免费网站 | 亚洲干视频在线观看 | 一级c片 | 久久免费a | 中文日韩在线 | 国产成人久久精品77777综合 | 黄污网 | 亚洲视频在线视频 | 久久久久国产精品www | 麻豆成人在线观看 |