最新国产好看的视频,伊人天堂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模塊使用介紹,文中通過示例代碼介紹的非常詳細(xì),對大家的學(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é)

    在制作圖表時,如果遇到需要利用特殊符號進(jìn)行表示時該怎么辦呢?不用慌,這篇文章為大家總結(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)雙向鏈表基本操作

    這篇文章主要為大家詳細(xì)介紹了Python實現(xiàn)雙向鏈表基本操作,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    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異步使用場景源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    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庫中,下面來看看詳細(xì)內(nèi)容,需要的朋友可以參考一下
    2021-11-11

最新評論

太保市| 山阴县| 阳城县| 固安县| 茂名市| 韶关市| 班戈县| 牡丹江市| 青铜峡市| 中阳县| 龙游县| 诸城市| 合川市| 海口市| 恩平市| 佛山市| 无棣县| 惠州市| 广昌县| 柳林县| 花莲市| 浦县| 梁山县| 红安县| 渝中区| 天长市| 肇州县| 合阳县| 寿宁县| 青海省| 兴宁市| 桐柏县| 大石桥市| 泸定县| 宽城| 永泰县| 稻城县| 卢湾区| 鹤峰县| 馆陶县| 望奎县|