国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python目錄與文件名操作例子

2019-11-25 16:36:00
字體:
供稿:網(wǎng)友

1、操作目錄與文件名

#!/usr/bin/env python#-*- coding: utf-8 -*-import os,reimport 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 repattern = re.compile("1ABC")pattern.search(var)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 旌德县| 万全县| 滦南县| 赤城县| 沿河| 太仆寺旗| 萝北县| 兴化市| 喀喇沁旗| 丘北县| 太原市| 开封县| 静安区| 都匀市| 嘉义县| 呼玛县| 红原县| 柯坪县| 黄龙县| 海原县| 禹州市| 泽库县| 且末县| 南充市| 崇阳县| 平阴县| 萍乡市| 汾阳市| 万全县| 田林县| 金华市| 礼泉县| 莲花县| 峡江县| 中西区| 乌拉特后旗| 长治市| 焉耆| 夏津县| 云安县| 鄂温|