最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python目錄與文件名操作例子

 更新時間:2016年08月28日 13:05:01   投稿:mdxy-dxy  
這篇文章主要介紹了python目錄與文件名操作例子,需要的朋友可以參考下

1、操作目錄與文件名

#!/usr/bin/env python
#-*- coding: utf-8 -*-

import os,re
import shutil 
import time

用listdir搜索

def search_OFD_old(my_pattern, diretory):
  try:
    names = os.listdir(diretory)    
  except os.error:
    print "error"
    return
  for name in names:
    fullname = os.path.normpath(os.path.join(diretory, name))
    if os.path.isfile(fullname):
      result = my_pattern.search(name)
      if result and name.lower().endswith("txt"):
        shutil.copy(fullname, dest_dir)      
    elif os.path.isdir(fullname):
      search_OFD(my_pattern, fullname)

用walk函數(shù)搜索

def search_OFD(my_pattern, diretory):
  for root,dirs,files in os.walk(diretory):
    for filename in files:
      result = my_pattern.search(filename)
      if result and filename.lower().endswith("txt"):
        fullname = os.path.join(root, filename)
        shutil.copy(fullname, dest_dir)

目錄不存在,則創(chuàng)建:

if not os.path.isdir(dest_dir):
  os.makedirs(dest_dir)

匹配名稱

import re
pattern = re.compile("1ABC")
pattern.search(var)

相關(guān)文章

  • Python圖像處理庫PIL的ImageEnhance模塊使用介紹

    Python圖像處理庫PIL的ImageEnhance模塊使用介紹

    這篇文章主要介紹了Python圖像處理庫PIL的ImageEnhance模塊使用介紹,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • python計數(shù)排序和基數(shù)排序算法實例

    python計數(shù)排序和基數(shù)排序算法實例

    這篇文章主要介紹了python計數(shù)排序和基數(shù)排序算法實例,需要的朋友可以參考下
    2014-04-04
  • python之pandas用法大全

    python之pandas用法大全

    本文講解了python的pandas基本用法,大家可以參考下
    2018-03-03
  • Python在畫圖時使用特殊符號的方法總結(jié)

    Python在畫圖時使用特殊符號的方法總結(jié)

    在制作圖表時,如果遇到需要利用特殊符號進行表示時該怎么辦呢?不用慌,這篇文章為大家總結(jié)了python畫圖中使用各種特殊符號的方式,需要的可以參考一下
    2022-04-04
  • python文本處理的方案(結(jié)巴分詞并去除符號)

    python文本處理的方案(結(jié)巴分詞并去除符號)

    這篇文章主要介紹了python文本處理的方案(結(jié)巴分詞并去除符號),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 安裝好Pycharm后如何配置Python解釋器簡易教程

    安裝好Pycharm后如何配置Python解釋器簡易教程

    這篇文章主要介紹了安裝好Pycharm后如何配置Python解釋器簡易教程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • Python實現(xiàn)雙向鏈表基本操作

    Python實現(xiàn)雙向鏈表基本操作

    這篇文章主要為大家詳細介紹了Python實現(xiàn)雙向鏈表基本操作,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 簡單談?wù)凱ython流程控制語句

    簡單談?wù)凱ython流程控制語句

    流程控制是程序設(shè)計中一個重要的內(nèi)容,Python支持三種不同的控制結(jié)構(gòu):if,for和while,下面我們來簡單談?wù)凱ython中的流程控制語句
    2016-12-12
  • python Tornado異步使用場景源碼解析

    python Tornado異步使用場景源碼解析

    這篇文章主要為大家介紹了python Tornado異步使用場景源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • Python 操作SQLite數(shù)據(jù)庫詳情

    Python 操作SQLite數(shù)據(jù)庫詳情

    這篇文章主要介紹了Python 操作SQLite數(shù)據(jù)庫,SQLite,是一款輕型的數(shù)據(jù)庫,是遵守ACID的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它包含在一個相對小的C庫中,下面來看看詳細內(nèi)容,需要的朋友可以參考一下
    2021-11-11

最新評論

建平县| 宁陵县| 沈阳市| 大方县| 桃源县| 延庆县| 微山县| 紫阳县| 沛县| 闽清县| 东源县| 清镇市| 开阳县| 宣汉县| 呈贡县| 休宁县| 阳曲县| 文山县| 镇平县| 阿拉善盟| 张北县| 水富县| 沾化县| 阜康市| 伽师县| 开化县| 邛崃市| 太和县| 江达县| 永济市| 吉首市| 府谷县| 云安县| 隆子县| 邯郸县| 吉林省| 清流县| 宁明县| 宁南县| 新津县| 武宣县|