當(dāng)前位置:
首頁(yè) >
.pyc文件_python专题shutil高阶文件操作
發(fā)布時(shí)間:2025/3/20
15
豆豆
生活随笔
收集整理的這篇文章主要介紹了
.pyc文件_python专题shutil高阶文件操作
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一 前言
如果讀者讀過(guò)知識(shí)追尋者其它文件相關(guān)專(zhuān)題操作,再來(lái)學(xué)習(xí)這篇高階文件操作會(huì)讓你的文件知識(shí)瞬間高漲一臺(tái)階;本篇文章有些函數(shù)作用給知識(shí)追尋中感覺(jué)是用來(lái)偽造信息的,相信如果做網(wǎng)絡(luò)滲透的讀者應(yīng)該很喜歡這些操作;這本文件讀者不僅可以學(xué)到文件的移動(dòng),復(fù)制,刪除,還能對(duì)文件的元數(shù)據(jù)進(jìn)行操作;shutil模塊還支持歸檔操作,這不是本文的重點(diǎn),詳細(xì)可以參見(jiàn)官網(wǎng),如果有空,知識(shí)追尋者以后會(huì)做這方面的研究學(xué)習(xí);隨手點(diǎn)贊謝謝;
公眾號(hào):知識(shí)追尋者
知識(shí)追尋者(Inheriting the spirit of open source, Spreading technology knowledge;)二 shutil 常用函數(shù)介紹
三 shutil 函數(shù)使用示例
3.1copyfileobj
3.2copyfile
輸出:
C:testtargetnew_zszxz.txt3.3copymode
3.4 copystat
3.5 copy
拷貝sour_path文件至tar_path文件,不包括源文件所有元數(shù)據(jù)信息
# -*- coding: utf-8 -*- import shutilsour_path = r'C:testsourcezszxz.txt' tar_path = r'C:testtargetnew_zszxz.txt' shutil.copy(sour_path, tar_path)3.6 copy2
拷貝sour_path文件至tar_path文件,嘗試拷貝源文件所有元數(shù)據(jù)信息
# -*- coding: utf-8 -*- import shutilsour_path = r'C:testsourcezszxz.txt' tar_path = r'C:testtargetnew_zszxz.txt' shutil.copy2(sour_path, tar_path)3.7copytree
輸出
C:testtarget3.8 rmtree
3.9 move
輸出
C:testtargetsource3.10 disk_usage
# -*- coding: utf-8 -*- import shutilpath = r'C:testtargetsource' result = shutil.disk_usage(path) print(result)輸出:
usage(total=510979805184, used=230944526336, free=280035278848)總結(jié)
以上是生活随笔為你收集整理的.pyc文件_python专题shutil高阶文件操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python中csv文件通过什么表示字符
- 下一篇: 飞书上点链接怎么指定跳转浏览器_链接示例