日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

文件操作

發布時間:2024/3/7 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 文件操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
f1 = open(r'd:\王凱.txt', encoding='utf-8', mode='r') content = f1.read() print(content, type(content)) f1.close()

操作過程:

open()內置函數,操作文件
f1 文件句柄 f1,fh,file_handle,f....
f1.close()
打開文件產生文件句柄。
對文件句柄進行相應的操作(讀,寫,追加,讀寫....)。
關閉文件句柄。

1.1讀:
r # 第一種 read() 全部讀取 f1 = open('alex與sb', encoding='utf-8') content = f1.read() print(content, type(content)) f1.close()

?

# 第二種 read(n) r:模式 按照 字符去讀取 f1 = open('alex與sb', encoding='utf-8') content = f1.read(3) print(content) f1.close()

?

# 第三種 readline() 按行讀取 f1 = open('alex與sb', encoding='utf-8') print(f1.readline().strip()) print(f1.readline().strip()) print(f1.readline().strip()) print(f1.readline().strip()) f1.close() print(666)

# 第四種 readlines() 返回一個列表,列表中的每個元素是原文件的一行 f1 = open('alex與sb', encoding='utf-8') content = f1.readlines() print(content, type(content)) f1.close()

# 第五種 for循環 *** 推薦使用 f1 = open('alex與sb', encoding='utf-8') for line in f1:print(line.strip()) f1.close()

?

rb #專門用來讀圖片或者視頻
先來一個圖片比如起名:有點大.jpg f1 = open('有點大.jpg', mode='rb') content = f1.read() print(content)

f2 = open('不大呀.jpg',mode='wb') f2.write(content) f1.close() f2.close()

執行完之后:出來了

r+ 先讀后寫(后追加)
log3內容為

f1 = open('log3', encoding='utf-8', mode='r+') content = f1.read() print(content) f1.write('666') f1.write('來了') print(f1.read()) f1.close()

執行完查看

1.2 寫

w
# 1,沒有文件創建文件寫入內容。
# 2,有文件先清空后寫入。 f1 = open('log1', encoding='utf-8',mode='w') f1.write('又好了....') f1.close()

查看log1

# wb 上面有代碼

1.3 a 追加 # 1,沒有文件創建文件寫入內容。
# 2,有文件直接在后面追加。 f1 = open('log3', encoding='utf-8',mode='a') f1.write('\n喇叭壞了 fuck') f1.close()

?

二、文件操作的常用方法 # readable() 是否可讀
# writable() 是否可寫

f1 = open('log1', encoding='utf-8',mode='w') f1.write('又好了....') if f1.readable():print(f1.read()) # print(f1.readable()) f1.close() # tell() 告訴你光標的位置(按照字節)
# seek() 調整光標的位置(按照字節) f1 = open('alex與sb', encoding='utf-8') content = f1.read(3) #3是指讀了3個字符 如果是()是指的讀的全部字符 print(f1.tell()) #讀了3個字符,也就是 太白金 三個字,那就是9個字節,所以結果是9 f1.close()f1 = open('alex與sb', encoding='utf-8') f1.seek(12) #12是指按照12個字節計算的話,是4個文字,所以 太白金星 4個字就沒有了 content = f1.read() print(content) f1.close()

修改一個文件的過程:

1,以讀的模式打開原文件
2,以寫的模式打開一個新文件
3,對原文件的內容進行修改,形成新內容寫入新文件
4,刪除原文件
5,將新文件重命名為原文件。

練習題:

2,有如下文件:

-------

alex是老男孩python發起人,創建人。

alex其實是人妖。

誰說alex是sb?

你們真逗,alex再牛逼,也掩飾不住資深屌絲的氣質。

----------

將文件中所有的alex都替換成大寫的SB。

?

# read() 占用內存

import os #調用系統模塊 with open('alex美文', encoding='utf-8') as f1, open('alex美文.bak',encoding='utf-8',mode='w') as f2: #1,以讀的模式打開原文件alex美文 2,以寫的模式打開一個新文件alex美文.bakold_content = f1.read() new_contenet = old_content.replace('SB', 'alex') #3,對原文件的內容進行修改,形成新內容寫入新文件 f2.write(new_contenet) os.remove('alex美文') #4,刪除原文件 os.rename('alex美文.bak','alex美文') # 5,將新文件重命名為原文件。#但是上面的這個是把文件全讀下面,不太好,我們推薦使用下面的for循環方式。import os #調用系統模塊 with open('alex美文', encoding='utf-8') as f1, open('alex美文.bak',encoding='utf-8',mode='w') as f2: #1,以讀的模式打開原文件alex美文 2,以寫的模式打開一個新文件alex美文.bakfor line in f1: #for循環new_line = line.replace('alex','SB') #把alex替換成SB #3,對原文件的內容進行修改,形成新內容寫入新文件 f2.write(new_line) os.remove('alex美文') #4,刪除原文件 os.rename('alex美文.bak','alex美文') # 5,將新文件重命名為原文件。

?

轉載于:https://www.cnblogs.com/wangkaiok/p/9872515.html

總結

以上是生活随笔為你收集整理的文件操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久久久精 | 性生交大片免费看女人按摩 | 在线观看国产日韩 | 亚洲国产一区在线 | 成年人免费网站在线观看 | 亚洲天堂av免费在线观看 | 中出中文字幕 | 国产激情视频在线 | 美日韩一区 | 大肉大捧一进一出好爽 | 成人a网站 | 青青射| 国产视频久久久久久 | 欧美一级高清片 | 亚洲伊人成人网 | 国内自拍在线 | 精品韩国一区二区三区 | 国产区一区二 | 亚洲熟妇av一区二区三区 | 国产精品永久免费视频 | 大陆一级片 | 古装做爰无遮挡三级 | av一起看香蕉 | 国产黄色大片在线观看 | 久久精品综合网 | 娇妻之欲海泛舟无弹窗笔趣阁 | 老司机深夜福利网站 | 草草影院在线观看 | 久久夜夜操妹子 | 99精品久久久久久久婷婷 | 久久亚洲精品无码va白人极品 | 黄网在线免费 | 欧美亚韩一区二区三区 | 91禁蘑菇在线看 | 欧美激情在线播放 | www.国产.com| 黄色在线观看免费视频 | 欧美日韩1区2区3区 亚洲日本精品视频 | 日韩在观看线 | 午夜成人鲁丝片午夜精品 | 亚洲欧美日韩成人 | av日韩不卡 | 日韩精品一区二区三区四区 | 久久精品伊人 | 在线不卡av电影 | 春意影院福利社 | 国产夫妻在线观看 | 欧美精品一区二区在线播放 | 懂爱av | 国产精品高潮AV无码 | 国产二区免费 | 哺乳喂奶一二三区乳 | 亚洲高清在线观看视频 | 91精品一区二区三区综合在线爱 | 成年人看的黄色 | 窝窝视频在线 | 亚洲一区在线观 | 好吊操免费视频 | 99精品久久| 日日夜夜操操操 | 国产午夜福利精品 | 国产成人在线一区 | 韩国bj大尺度vip福利网站 | 九七电影院97理论片 | www.色综合.com | 久草精品国产 | 婷婷爱爱| 自拍偷自拍亚洲精品播放 | 琪琪色18 | 午夜天堂网 | 黄色在线小视频 | 午夜色图 | 国产午夜精品久久久久久久久久 | 91在线无精精品入口 | 午夜福利一区二区三区 | 精品国产av一区二区 | 青青青草视频 | 99re这里都是精品 | 国产性猛交╳xxx乱大交 | 69影院少妇在线观看 | 欧美贵妇videos办公室 | 午夜寂寞自拍 | 日韩精品人妻一区二区三区免费 | av女优一区 | 亚洲av无码一区二区三区在线观看 | 亚洲性生活视频 | 99精品国产成人一区二区 | 91免费视频免费版 | 亚洲欧美国产一区二区三区 | 国产男男gay体育生白袜 | 看全色黄大色黄大片大学生 | 少妇一级淫片免费视频 | 国产精品九九九 | 激情文学久久 | 亚洲色图久久 | av先锋影音 | 国产中文字幕三区 | 奇米精品一区二区三区在线观看一 | 在线观看成人黄色 |