欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python下解壓縮zip文件并刪除文件的實(shí)例

 更新時(shí)間:2018年04月24日 10:16:16   作者:MoonBreeze_Ma  
下面小編就為大家分享一篇python下解壓縮zip文件并刪除文件的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

利用python下載數(shù)據(jù),下載下來的數(shù)據(jù)為zip格式,因?yàn)橛猩锨€(gè)這樣的文件,因此便直接在爬蟲程序里加入了解壓縮zip文件的內(nèi)容,并且因?yàn)閿?shù)據(jù)量較大,為了節(jié)省空間,便在解壓縮后立即刪除該zip文件。

先來介紹解壓縮的方法:

import zipfile
filename = '/home/username/work/1.zip'
fz = zipfile.ZipFile(filename, 'r')
for file in fz.namelist():
  fz.extract(file, path)

下面是刪除文件:

若文件存在,則刪除。

import os
if os.path.exists(filename):
  os.remove(filename)

下面是刪除文件夾的方法:

import os
#刪除空文件夾,若文件夾非空,會(huì)報(bào)錯(cuò)
path = '/home/username/work/one/'
os.rmdir(path)
#刪除非空文件夾或空文件夾,更強(qiáng)大
import shutil
shutil.rmtree(path)
#判斷文件夾是否存在,方法和判斷文件存在與否是一樣的
if os.path.exists(path):
  os.rmdir(path)

以上,歡迎交流!

這篇python下解壓縮zip文件并刪除文件的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python圖片二值化提高識(shí)別率代碼實(shí)例

    python圖片二值化提高識(shí)別率代碼實(shí)例

    這篇文章主要介紹了python圖片二值化提高識(shí)別率代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • python集合的創(chuàng)建、添加及刪除操作示例

    python集合的創(chuàng)建、添加及刪除操作示例

    這篇文章主要介紹了python集合的創(chuàng)建、添加及刪除操作,結(jié)合實(shí)例形式分析了Python集合的概念、功能及針對(duì)集合的創(chuàng)建、添加與刪除等相關(guān)操作實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-10-10
  • python做反被爬保護(hù)的方法

    python做反被爬保護(hù)的方法

    在本文里小編給大家整理了一篇關(guān)于python做反被爬保護(hù)的方法的方法,由此需求的同學(xué)參考學(xué)習(xí)下。
    2019-07-07
  • 詳解pytest中runtestprotocol方法的實(shí)現(xiàn)

    詳解pytest中runtestprotocol方法的實(shí)現(xiàn)

    runtestprotocol 是 pytest 執(zhí)行測試流程中的一個(gè)核心函數(shù),它主要負(fù)責(zé)調(diào)用測試函數(shù)的“setup”、“call”和“teardown”鉤子函數(shù),并生成對(duì)應(yīng)的測試報(bào)告,本文將深入探究pytest中runtestprotocol方法的實(shí)現(xiàn),需要的朋友可以參考下
    2023-10-10
  • pandas-resample按時(shí)間聚合實(shí)例

    pandas-resample按時(shí)間聚合實(shí)例

    今天小編就為大家分享一篇pandas-resample按時(shí)間聚合實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 簡單談?wù)刾ython的反射機(jī)制

    簡單談?wù)刾ython的反射機(jī)制

    本文主要介紹python中的反射,以及該機(jī)制的簡單應(yīng)用,熟悉JAVA的程序員,一定經(jīng)常和Class.forName打交道。在很多框架中(Spring,eclipse plugin機(jī)制)都依賴于JAVA的反射能力,而在python中,也同樣有著強(qiáng)大的反射能力,本文將做簡單的介紹
    2016-06-06
  • Python的venv虛擬環(huán)境使用及說明

    Python的venv虛擬環(huán)境使用及說明

    這篇文章主要介紹了Python的venv虛擬環(huán)境使用及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • python各種語言間時(shí)間的轉(zhuǎn)化實(shí)現(xiàn)代碼

    python各種語言間時(shí)間的轉(zhuǎn)化實(shí)現(xiàn)代碼

    這篇文章主要介紹了python各種語言間時(shí)間的轉(zhuǎn)化,需要的朋友可以參考下
    2016-03-03
  • python中scrapy處理項(xiàng)目數(shù)據(jù)的實(shí)例分析

    python中scrapy處理項(xiàng)目數(shù)據(jù)的實(shí)例分析

    在本篇文章里小編給大家整理了關(guān)于python中scrapy處理項(xiàng)目數(shù)據(jù)的實(shí)例分析內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2020-11-11
  • python基于queue和threading實(shí)現(xiàn)多線程下載實(shí)例

    python基于queue和threading實(shí)現(xiàn)多線程下載實(shí)例

    這篇文章主要介紹了python基于queue和threading實(shí)現(xiàn)多線程下載實(shí)例,是比較實(shí)用的技巧,需要的朋友可以參考下
    2014-10-10

最新評(píng)論