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

首頁 > 編程 > Python > 正文

python目錄與文件名操作例子

2020-01-04 17:25:14
字體:
來源:轉載
供稿:網友

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函數搜索

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)

目錄不存在,則創建:

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

匹配名稱

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

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高清| 甘南县| 延庆县| 九台市| 精河县| 小金县| 大连市| 肇庆市| 兴安盟| 连江县| 会泽县| 招远市| 遂平县| 固阳县| 女性| 潼关县| 亚东县| 岳阳市| 临沧市| 乐业县| 牟定县| 德州市| 舟山市| 洪雅县| 古交市| 沈丘县| 札达县| 高邑县| 荆门市| 河池市| 平湖市| 漳浦县| 通河县| 微博| 广州市| 鞍山市| 合肥市| 邵阳市| 贵德县| 荃湾区| 大新县|