python中的shutil模塊

shutil模塊


引入: import shutil

copy()

功能:復制文件
格式:shutil.copy('來源文件','目標地址')
返回值:復制之后的路徑

copy2()

功能:復制文件,保留元數據
格式:shutil.copy2('來源文件','目標地址')
返回值:復制之后的路徑

copyfileobj()

將一個文件的內容拷貝的另外一個文件當中
格式:shutil.copyfileobj(open(來源文件,'r'),open('目標文件','w'))
返回值:無

copyfile()

功能:將一個文件的內容拷貝的另外一個文件當中
格式:shutil.copyfile(來源文件,目標文件)
返回值:目標文件的路徑

copytree()

功能:復制整個文件目錄
格式:shutil.copytree(來源目錄,目標目錄)
返回值:目標目錄的路徑
注意:無論文件夾是否為空,均可以復制,而且會復制文件夾中的所有內容

copymode()

功能:拷貝權限

copystat()

功能:拷貝元數據(狀態)

rmtree()

功能:移除整個目錄,無論是否空
格式:shutil.rmtree(目錄路徑)
返回值:無

move()

功能:移動文件或者文件夾
格式:shutil.move(來源地址,目標地址)
返回值:目標地址

which()

功能:檢測命令對應的文件路徑
格式:shutil.which(‘命令字符串’)
返回值:命令文件所在位置
注意:window和linux不太一樣。 window的命令都是.exe結尾,linux則不是

disk_usage()

功能:檢測磁盤使用信息
格式:disk_usage(‘盤符’)
返回值:元組

歸檔和解包操作


歸檔:將多個文件合并到一個文件當中,這種操作方式就是歸檔。

解包:將歸檔的文件進行釋放。

壓縮:壓縮時將多個文件進行有損或者無損的合并到一個文件當中。

解壓縮:就是壓縮的反向操作,將壓縮文件中的多個文件,釋放出來。

注意:壓縮屬于歸檔!

make_archive()

功能:歸檔函數,歸檔操作
格式:shutil.make_archive('目標文件路徑','歸檔文件后綴','需要歸檔的目錄')
返回值:歸檔文件的最終路徑

unpack_archive()

功能:解包操作
格式:shutil.unpack_archive('歸檔文件路徑','解包目標文件夾')
返回值:None
注意:文件夾不存在會新建文件夾

get_archive_formats()

功能:獲取當前系統已注冊的歸檔文件格式(后綴)
格式:shutil.get_archive_formats()
返回值:列表   [(后綴,解釋),(后綴,解釋),(后綴,解釋)...]

get_unpack_formats()

功能:獲取當前系統已經注冊的解包文件格式(后綴)
格式:shutil.get_unpack_formats()
返回值:列表   [(后綴,解釋),(后綴,解釋),(后綴,解釋)...]

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/456008.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/456008.shtml
英文地址,請注明出處:http://en.pswp.cn/news/456008.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

亞馬遜低調收購Biba 或下月發布視頻消息服務

北京時間11月24日消息,據外媒報道,收購Twitch和Elemental Technologies似乎只是亞馬遜通過收購深耕視頻服務市場戰略的兩個元素。去年,亞馬遜還低調收購了創業公司Biba Systems,后者開發和運營面向企業用戶的視頻消息應用。消息人…

【tensorflow】static_rnn與dynamic_rnn的區別

static_rnn和dynamic_rnn的區別主要在于實現不同。 static_rnn會把RNN展平,用空間換時間。 gpu會吃不消(個人測試結果) dynamic_rnn則是使用for或者while循環。 調用static_rnn實際上是生成了rnn按時間序列展開之后的圖。打開tensorboard你…

pcie1 4 速度_太陽系行星們誰轉得最快?八大行星自轉速度排行榜,地球排第五...

不知道大家有沒有玩兒過陀螺呢?玩兒陀螺的技術如果很好的話,它可以在地上飛快地旋轉并且能夠旋轉很長的時間。有趣的是,宇宙中的很多星球就像陀螺一樣繞著一個中心軸旋轉著。這就是星球的自轉。在太陽系中有八顆大行星,它們都在自…

python中時間模塊

時間日期相關的模塊 calendar 日歷模塊time   時間模塊datetime 日期時間模塊timeit   時間檢測模塊 日歷模塊 calendar() 功能:獲取指定年份的日歷字符串 格式:calendar.calendar(年份,w2,l1,c6,m3) 返回值&…

硬盤接口詳細解釋

硬盤是電腦主要的存儲媒介之一,由一個或者多個鋁制或者玻璃制的碟片組成。碟片外覆蓋有鐵磁性材料。硬盤有固態硬盤(SSD 盤,新式硬盤)、機械硬盤(HDD 傳統硬盤)、混合硬盤(HHD 一塊基于傳統機械…

【Keras】30 秒上手 Keras+實例對mnist手寫數字進行識別準確率達99%以上

本文我們將學習使用Keras一步一步搭建一個卷積神經網絡。具體來說,我們將使用卷積神經網絡對手寫數字(MNIST數據集)進行識別,并達到99%以上的正確率。 為什么選擇Keras呢? 主要是因為簡單方便。更多細節請看:https://keras.io/ …

分布式資本沈波:未來區塊鏈殺手級應用將出現在“+區塊鏈”

雷鋒網5月22日報道,日前“區塊鏈技術和應用峰會”在杭州國際博覽中心舉行。會上,分布式資本創始管理人沈波作了《區塊鏈的投資現狀與發展趨勢》演講。 沈波表示,由于區塊鏈的共識機制和無法篡改兩大特點,它在各行各業皆有應用潛力…

幀間預測小記

幀間預測后,在比特流中會有相應的信息:殘差信息,運動矢量信息,所選的模式。 宏塊的色度分量分辨率是亮度分辨率的一半(Cr和Cb),水平和垂直均一半。色度塊采用和亮度塊一致的分割模式&#xff0…

ImageJ Nikon_科研論文作圖之ImageJ

各位讀者朋友們又見面了,今天給大家介紹一款圖片處理軟件——ImageJ,這是一款免費的科學圖像分析工具,廣泛應用于生物學研究領域。ImageJ軟件能夠對圖像進行縮放、旋轉、扭曲、模糊等處理,也可計算選定區域內分析對象的一系列幾何…

python中面向對象

面向對象 Object Oriented 面向對象的學習: 面向對象的語法(簡單,記憶就可以搞定)面向對象的思想(稍難,需要一定的理解) 面向過程和面向對象的區別 面向過程開發,以函數作為基本結構…

【urllib】url編碼問題簡述

對url編解碼總結 需要用到urllib庫中的parse模塊 import urllib.parse # Python3 url編碼 print(urllib.parse.quote("天天")) # Python3 url解碼 print(urllib.parse.unquote("%E5%A4%E5%A4%")) urlparse() # urllib.parse.urlparse(urlstring,scheme,…

冷知識 —— 地理

西安1980坐標系: 1978 年 4 月在西安召開全國天文大地網平差會議,確定重新定位,建立我國新的坐標系。為此有了 1980 國家大地坐標系。1980 國家大地坐標系采用地球橢球基本參數為 1975 年國際大地測量與地球物理聯合會第十六屆大會推薦的數據…

獨家| ChinaLedger白碩:區塊鏈中的隱私保護

隱私問題一直是區塊鏈應用落地的障礙問題之一,如何既能滿足監管,又能不侵害數據隱私,是行業都在攻克的問題。那么,到底隱私問題為何難?有什么解決思路,以及實踐創新呢?零知識證明、同態加密等技…

手機處理器排行榜2019_手機處理器AI性能排行榜出爐,高通驍龍第一,華為排在第十名...

↑↑↑擊上方"藍字"關注,每天推送最新科技新聞安兔兔在近日公布了今年四月份Android手機處理器AI性能排行榜,榜單顯示高通驍龍865處理器的AI性能在Android陣營中排在第一名——該處理器的AI性能得分接近46萬分,今年的小米10、三星G…

芯片支持的且會被用到的H.264特性 預測編碼基本原理

視頻壓縮: 1.H.264基本檔次和主要檔次;2.CAVLC熵編碼,即基于上下文的自適應變長編碼;(不支持CABAC,即基于上下文的自適應算術編碼)分辨率:僅用到1080p60,即分辨率為1920*…

MongoDB 數據庫 【總結筆記】

一、MongoDB 概念解析 什么是MongoDB? ? 1、MongoDB是有C語言編寫的,是一個基于分布式文件存儲的開源數據庫系統,在高負載的情況下,添加更多節點,可以保證服務器的性能 ? 2、MongoDB為web應用提供了高性能的數據存儲…

PHP 函數截圖 哈哈哈

轉載于:https://www.cnblogs.com/bootoo/p/6714676.html

python中的魔術方法

魔術方法 魔術方法就是一個類/對象中的方法,和普通方法唯一的不同時,普通方法需要調用!而魔術方法是在特定時刻自動觸發。 1.__init__ 初始化魔術方法 觸發時機:初始化對象時觸發(不是實例化觸發,但是和實…

2016年光伏電站交易和融資的十大猜想

1領跑者計劃備受關注,競價上網或從試點開始 領跑者計劃規模大,上網條件好,又有政府背書,雖說價格也不便宜,但省去很多隱性成本,對于致力于規模化發展的大型企業來說仍是首要選擇。同時,從能源管…

loading gif 透明_搞笑GIF:有這樣的女朋友下班哪里都不想去

原標題:搞笑GIF:有這樣的女朋友下班哪里都不想去這樣的廣場舞看著不涼快嗎?大哥慢點,機器經受不住你這樣的速度求孩子的心里陰影面積生孩子就是用來玩的。有這樣的媳婦做飯,下班哪里也不想去1.領導在門外用門夾核桃&am…