精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Python 編程高手都在用的十個(gè)文件處理技巧,讓你效率翻倍!

開發(fā)
本文介紹 Python 編程高手都在用的十個(gè)文件處理技巧,掌握Python基礎(chǔ)語法 (變量/循環(huán)/函數(shù)) ,具備文件讀寫基礎(chǔ)操作經(jīng)驗(yàn)的開發(fā)者。

前言

  • 批量自動(dòng)化處理:日均處理1000+文件時(shí),可節(jié)省80%人工操作時(shí)間
  • 跨平臺(tái)兼容性:統(tǒng)一處理Windows/Linux/Mac文件路徑問題
  • 數(shù)據(jù)預(yù)處理基礎(chǔ):為數(shù)據(jù)分析/機(jī)器學(xué)習(xí)提供結(jié)構(gòu)化數(shù)據(jù)輸入

適用人群:掌握Python基礎(chǔ)語法 (變量/循環(huán)/函數(shù)) ,具備文件讀寫基礎(chǔ)操作經(jīng)驗(yàn)的開發(fā)者。

技巧① 智能路徑拼接

使用os.path.join()替代字符串拼接

??示例:

import os
# 標(biāo)準(zhǔn)版
path = os.path.join("data", "2023", "logs.txt")  # 輸出: data\2023\logs.txt (Windows)
# 優(yōu)化版 (Python 3.4+) 
from pathlib import Path
path = Path("data") / "2023" / "logs.txt"  # 自動(dòng)適配系統(tǒng)路徑分隔符

?? 警告:直接使用+拼接路徑可能導(dǎo)致跨平臺(tái)異常

技巧② 上下文管理器

with語句自動(dòng)釋放資源

??示例:

# 標(biāo)準(zhǔn)版
f = open("data.txt", "r")
content = f.read()
f.close()

# 優(yōu)化版
with open("data.txt", "r") as f:  # 文件在代碼塊結(jié)束后自動(dòng)關(guān)閉
    content = f.read()

? 優(yōu)勢(shì):防止文件句柄泄漏,建議100%使用

技巧③ 批量文件過濾

使用glob通配符匹配

??示例:

import glob
# 匹配所有CSV文件
csv_files = glob.glob("data/*.csv")
# 遞歸搜索子目錄
all_logs = glob.glob("**/*.log", recursive=True)

?? 參數(shù)說明:*匹配任意字符,?匹配單個(gè)字符,[0-9]匹配數(shù)字范圍

技巧④ 文件內(nèi)容迭代

逐行處理大文件

??示例:

with open("bigfile.txt", "r") as f:
    for line in f:  # 內(nèi)存占用僅1行數(shù)據(jù)
        process(line)  # 自定義處理函數(shù)

?? 性能對(duì)比:處理1GB文件時(shí),逐行讀取比readlines()快3倍

技巧⑤ 二進(jìn)制文件處理

使用rb/wb模式處理非文本文件

??示例:

with open("image.png", "rb") as f:  # 二進(jìn)制模式
    data = f.read()
with open("copy.png", "wb") as f:  # 寫入二進(jìn)制
    f.write(data)

?? 適用場景:圖片/視頻/加密文件傳輸

技巧⑥ 文件編碼聲明

顯式指定編碼格式

??示例:

with open("chinese.txt", "r", encoding="utf-8") as f:  # 指定編碼
    text = f.read()

# 處理未知編碼文件
import chardet
with open("unknown.txt", "rb") as f:
    result = chardet.detect(f.read()) 
    encoding = result['encoding']

??常見編碼:utf-8/gbk/latin-1

技巧⑦ 文件元信息

獲取文件屬性信息

??示例:

import os
stat_info = os.stat("data.txt")
print(stat_info.st_size)  # 文件大小
print(stat_info.st_mtime) # 最后修改時(shí)間

? 時(shí)間戳轉(zhuǎn)換:time.ctime(stat_info.st_ctime)

技巧⑧ 批量重命名

使用os.rename()實(shí)現(xiàn)自動(dòng)化

??示例:

import os
for i, filename in enumerate(os.listdir()):
    if filename.endswith(".txt"):
        new_name = f"log_{i:03d}.txt"  # 001.txt格式
        os.rename(filename, new_name)

?? 改進(jìn)方案:使用re模塊實(shí)現(xiàn)正則表達(dá)式重命名

技巧⑨ 文件壓縮處理

使用zipfile模塊

??示例:

import zipfile
# 創(chuàng)建壓縮包
with zipfile.ZipFile("archive.zip", "w") as zipf:
    zipf.write("data.txt")

# 解壓文件
with zipfile.ZipFile("archive.zip", "r") as zipf:
    zipf.extractall("extracted")

?? 壓縮加密:添加pwd=b"password"參數(shù)

技巧⑩ 內(nèi)存映射文件

處理超大文件讀取

??示例:

import mmap
with open("huge.bin", "r+b") as f:
    mm = mmap.mmap(f.fileno(), 0)  # 內(nèi)存映射
    print(mm.find(b"pattern"))    # 快速查找
    mm.close()

?? 適用場景:處理500MB+二進(jìn)制文件

實(shí)戰(zhàn)案例:日志文件分析

from collections import defaultdict

def analyze_logs(log_dir):
    stats = defaultdict(int)
    for log_file in glob.glob(f"{log_dir}/*.log"):
        with open(log_file, "r") as f:
            for line in f:
                if"ERROR"in line:
                    stats["errors"] += 1
                elif"WARNING"in line:
                    stats["warnings"] += 1
    return dict(stats)

print(analyze_logs("server_logs"))
# 輸出: {'errors': 127, 'warnings': 45}

?? 分析要點(diǎn):逐行處理+狀態(tài)統(tǒng)計(jì)+批量文件遍歷

責(zé)任編輯:趙寧寧 來源: 手把手PythonAI編程
相關(guān)推薦

2025-07-22 07:43:26

2025-07-28 06:49:48

Python開發(fā)圖像處理

2025-07-14 06:05:00

2025-11-12 07:43:00

2025-04-09 00:01:05

2025-07-15 09:50:29

Python編程技巧圖像處理

2025-07-29 09:41:55

2025-11-18 12:00:00

開發(fā)字典Python

2024-08-21 08:43:53

Python技巧鍵值

2024-01-30 00:40:10

2023-11-29 07:04:19

Git工作效率

2024-10-07 11:02:08

requests編程PythonAI

2023-09-27 19:44:59

瀏覽器調(diào)試技巧

2025-06-25 10:02:55

2025-05-29 08:35:39

Python代碼開發(fā)

2025-06-30 02:44:00

SpringBoot開發(fā)優(yōu)化

2019-07-15 15:59:32

高維數(shù)據(jù)降維數(shù)據(jù)分析

2025-08-01 09:49:12

2023-05-16 06:50:50

prompt郵件語法

2025-08-07 02:11:00

Prompt開發(fā)模板
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

成人免费午夜电影| 久久精品夜夜夜夜夜久久| 欧美三级一级片| 欧美日韩激情视频一区二区三区| 久久九九99| 久久精品久久精品亚洲人| 又黄又色的网站| 亚洲天堂一区二区| 亚洲另类中文字| 欧美日本韩国一区二区三区| 国产乱码一区二区| 国产欧美日韩一区二区三区在线| 中文字幕在线观看日韩| 麻豆短视频在线观看| 亚洲天堂1区| 亚洲国产三级在线| 亚洲成人自拍| 天堂av2024| 极品美女销魂一区二区三区免费| 午夜精品www| 少妇久久久久久被弄高潮| 国产精品一区二区av日韩在线 | 精品人妻一区二区三区潮喷在线 | 91视频免费观看| 成人夜晚看av| 国产精品午夜一区二区| 99国产精品久久久久久久成人热 | 日本电影一区二区三区| 亚洲国产精彩视频| 精品中文av资源站在线观看| 日韩69视频在线观看| 国产一级片免费观看| 93在线视频精品免费观看| 精品亚洲男同gayvideo网站| 年下总裁被打光屁股sp| 国产美女亚洲精品7777| 欧美丝袜丝交足nylons图片| 日本在线观看a| 国产极品在线观看| 亚洲国产日韩精品| 女人被男人躁得好爽免费视频| 黄色网页在线免费看| 中文字幕精品一区二区精品绿巨人| 久久天天狠狠| 无码国产精品高潮久久99| 国产成人亚洲精品狼色在线| 亚洲一区二区三区成人在线视频精品| 最新中文字幕第一页| 玖玖国产精品视频| 日韩免费在线免费观看| 久久久久久久久久久影院| 在线亚洲观看| 91产国在线观看动作片喷水| 国产成人免费观看视频| 在线日韩欧美| 18性欧美xxxⅹ性满足| 日本在线观看中文字幕| 欧美日韩国产免费观看| 欧美高跟鞋交xxxxhd| 欧美黄色免费观看| 欧美精品国产一区| 久久久久成人网| 日本a在线观看| 99精品热6080yy久久| 91精品国产91久久久久久不卡| 男女啊啊啊视频| 另类av一区二区| 国产精品久久久久久婷婷天堂| 免费看av在线| 久久超碰97人人做人人爱| 成人在线激情视频| 99久久久国产精品无码网爆| 国产成人自拍在线| 韩日午夜在线资源一区二区| 精品999视频| 国产精品久久久久久户外露出| 咪咪色在线视频| 在线观看wwwxxxx| 亚洲国产一区视频| 中文字幕无码不卡免费视频| 福利一区在线| 日韩精品一区二区三区在线观看| a级一a一级在线观看| 最新国产一区| 色狠狠久久aa北条麻妃| 欧美人妻精品一区二区三区| 国产欧美精品| 91久久久久久久久久| 亚洲狼人综合网| 久久亚洲精品小早川怜子| 婷婷四月色综合| 色综合999| 高跟丝袜一区二区三区| 日本超碰在线观看| 97久久精品| 尤物yw午夜国产精品视频明星| 色哟哟一一国产精品| 黄色免费成人| 国产免费观看久久黄| 亚洲精品国产suv一区| 久久久久久久综合日本| 中文有码久久| 少妇视频在线观看| 91精品国产91久久久久久最新毛片| 午夜剧场免费看| 91亚洲人成网污www| 91精品国产色综合久久不卡98| 糖心vlog精品一区二区| 成人精品免费看| 在线综合视频网站| 亚洲色图官网| 精品对白一区国产伦| 五月婷六月丁香| 日韩视频一区二区三区在线播放免费观看| 国产精品欧美一区二区三区奶水| 特黄aaaaaaaaa真人毛片| 亚洲人成网站色在线观看| 黄色免费视频大全| 欧美日韩黄网站| 伊人久久久久久久久久| 91浏览器在线观看| 国产呦萝稀缺另类资源| 日韩欧美亚洲日产国| 动漫一区二区| 91精品综合久久久久久| 久久久久亚洲AV成人无在| 国产日韩一区二区三区在线播放 | 中文字幕乱码人妻无码久久| 乱一区二区av| 日韩欧美在线一区二区| 国产三级电影在线播放| 欧美大片一区二区| 欧美爱爱免费视频| 毛片一区二区三区| 日韩电影免费观看在| 国产在线88av| 日韩免费高清av| 欧美视频www| 麻豆精品新av中文字幕| 日韩视频在线观看国产| 国模套图日韩精品一区二区| 亚洲精品国产品国语在线| av黄色免费在线观看| 日韩av在线免费观看不卡| 久久亚裔精品欧美| 亚洲性色av| 国产午夜精品麻豆| 色老头在线视频| 国产日产欧美一区| 91视频免费版污| 成人网18免费网站| 国产日韩欧美一二三区| 欧美成年黄网站色视频| 欧美日韩高清一区二区| av在线免费播放网址| 另类中文字幕网| 免费观看中文字幕| 国产一区二区av在线| 欧美伦理91i| 亚洲精品视频网| 亚洲综合一区二区三区| 一二三区视频在线观看| 亚洲日本欧美| 欧美精品免费观看二区| 综合在线影院| y97精品国产97久久久久久| 国产精品视频a| 亚洲女与黑人做爰| 亚洲免费观看在线| 午夜在线视频一区二区区别| 欧美亚州在线观看| 99只有精品| 久久艹在线视频| 亚洲狼人综合网| 欧美视频在线看| 黄色三级生活片| 国产一区二区三区久久久 | 55av亚洲| 亚洲色图国产精品| 国产精品欧美亚洲| 亚州成人在线电影| 美国一级黄色录像| 国产高清久久久久| 少妇高潮喷水久久久久久久久久| 久久最新网址| 亚洲自拍中文字幕| 在线观看网站免费入口在线观看国内 | 4438全国亚洲精品在线观看视频| 国产永久免费高清在线观看视频| 欧美日韩激情一区| 国产在线观看成人| 国产亚洲精品超碰| 99久久综合网| 媚黑女一区二区| 男人天堂成人网| 美女网站一区| 亚洲综合精品一区二区| 一区二区乱码| 欧美精品一区二区三区国产精品 | 99免费精品视频| 国产高清视频网站| 99xxxx成人网| 欧美另类videos| 精品国产精品久久一区免费式| www久久99| 成人在线视频免费| 91精品国产91久久久久久不卡| 米奇777四色精品人人爽| 亚洲国产精品99| 国产乱淫a∨片免费观看| 精品欧美国产一区二区三区| 少妇高潮在线观看| 久久久久亚洲综合| 性活交片大全免费看| 久久国产精品99久久人人澡| 午夜精品久久久久久久无码 | 中文字幕av一区 二区| 久久久久久久久久久久国产精品| 美国欧美日韩国产在线播放| 国产精品宾馆在线精品酒店| 国模大胆一区二区三区| 影音先锋欧美资源| 欧美一区二区三区激情视频| 国产一区免费观看| 国产一区二区三区黄网站| 国产精品日韩欧美大师| 忘忧草在线日韩www影院| 欧美国产亚洲视频| 国产视频在线播放| 色哟哟网站入口亚洲精品| 久青青在线观看视频国产| 亚洲大尺度美女在线| www香蕉视频| 91精品国产综合久久香蕉的特点 | 精品国精品自拍自在线| 国产一区二区在线播放视频| 91久久线看在观草草青青| 国产精品777777| 亚洲va韩国va欧美va精品| 欧美成人一二三区| 一区二区三区av电影| 91麻豆精品成人一区二区| 国产精品女上位| 人人爽人人爽人人片| 久久久www成人免费毛片麻豆| 影音先锋黄色资源| av亚洲精华国产精华| fc2成人免费视频| 高潮精品一区videoshd| 日韩大尺度视频| 成人av中文字幕| 91传媒理伦片在线观看| 不卡av在线网| 国产毛片毛片毛片毛片毛片毛片| 99久久婷婷国产综合精品电影| 亚洲婷婷在线观看| 99re亚洲国产精品| 无码人妻精品一区二区三应用大全| 成人免费看视频| 中文字幕日韩三级片| 久久婷婷综合激情| 免费看日本黄色片| 国产精品色噜噜| 国产精品视频一区二区在线观看| 亚洲欧美在线高清| 久久免费视频6| 精品国产鲁一鲁一区二区张丽 | www.日本高清视频| 综合精品久久久| 欧美日韩偷拍视频| 五月激情综合色| 亚洲 日本 欧美 中文幕| 色综合天天性综合| 一区二区小视频| 日韩一区二区精品在线观看| 亚洲精品一区二区三区蜜桃| 亚洲男人天堂视频| 成年人视频免费在线观看| 色妞久久福利网| av电影免费在线观看| 91av视频在线免费观看| 国产一区二区精品调教| 91在线国产电影| 欧美一级全黄| 一区二区精品在线观看| 精品91在线| 超碰影院在线观看| 精品在线观看免费| 老熟妇精品一区二区三区| 国产日韩影视精品| 精品国产欧美日韩不卡在线观看| 午夜精品福利一区二区蜜股av | 亚洲国产成人久久| 国产综合在线观看| 欧美裸身视频免费观看| 欧美成人h版| 国产chinese精品一区二区| 国语产色综合| 免费看欧美一级片| 久久精品国产77777蜜臀| 美女又爽又黄免费| 亚洲欧洲精品成人久久奇米网| 国产精品一区二区6| 欧美一级夜夜爽| 国产在线视频资源| 久久久免费观看| 欧美高清你懂的| 欧美成人在线免费观看| 欧美视频导航| 国产区二区三区| xf在线a精品一区二区视频网站| 精品国产视频在线观看| 日本高清免费不卡视频| 人妻无码中文字幕免费视频蜜桃| 色999日韩欧美国产| 成人欧美大片| 狠狠色噜噜狠狠色综合久| 综合久久十次| 欧美一级视频免费在线观看| 欧美黄色一级大片| 欧美精品亚洲二区| 国产精品久久久久一区二区国产 | 国产精品一区二区三区99| 韩国三级hd中文字幕| 午夜精品影院在线观看| 亚洲国产剧情在线观看| 亚洲欧洲成视频免费观看| 国产精选在线| 国内视频一区| 在线不卡亚洲| av不卡中文字幕| 一区二区三区成人| 国产男男gay体育生白袜| 国产一区二区黄| 四虎成人在线| 视频一区二区综合| 葵司免费一区二区三区四区五区| 老司机免费视频| 亚洲成人av一区二区| 亚洲黄色在线观看视频| 欧美老少做受xxxx高潮| 日韩毛片免费看| 在线一区高清| 国产一区二区三区在线看麻豆| 青青操在线播放| 欧美日韩精品免费观看视频 | 久久久视频免费观看| 亚洲视频国产精品| www.激情网| 国产aⅴ精品一区二区三区色成熟| 麻豆精品一区二区三区视频| 91精品国产麻豆国产自产在线| 免费av在线| 5g国产欧美日韩视频| 欧美日韩国产成人精品| 高清中文字幕mv的电影| 午夜激情一区二区| 欧美孕妇孕交| 国产精品久久久久久久久免费| 成人在线免费观看视频| 老司机久久精品| 亚洲精品大片www| 囯产精品久久久久久| 91精品国产91久久久久久最新| 日韩深夜影院| 黑人粗进入欧美aaaaa| 中文字幕乱码久久午夜不卡 | 国产一级片播放| 精品偷拍一区二区三区在线看| 久久爱91午夜羞羞| 亚洲韩国在线| 国产成人精品免费| 国产精品久久久久久久妇| 国产一区二区三区18| 国产精品一区二区三区www| 4444亚洲人成无码网在线观看| 成人a区在线观看| 波多野结衣电影在线播放| 一区二区三区美女xx视频| 亚洲欧美久久精品| 日本男女交配视频| 久久亚洲精品小早川怜子| 一级全黄裸体免费视频| 欧美激情图片区| 国产成人一区二区三区影院| 最新av免费在线观看| 亚洲成av人片www| 成年人在线看| 国产精品一区二区你懂得| 日韩精品三区四区| 青娱乐国产在线视频| 亚洲欧美日韩国产中文| 黄色成年人视频在线观看| 444亚洲人体| 亚洲一区日韩在线| 尤物在线免费视频| 亚洲精品久久久久久久久久久久| av成人免费| 日韩在线观看a| 国产三级一区二区|