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

Python 文件重命名工具代碼

 更新時(shí)間:2009年07月26日 09:46:19   作者:  
Python 文件重命名工具實(shí)現(xiàn)代碼。
復(fù)制代碼 代碼如下:

#Filename:brn.py
#Description: batch replace certain words in file names
#Use to bat rename the file in a dir(modify the suffix from a to b) for Windows Vista OS
import sys
import os
import fnmatch
import re
#parse params
p=input("Please input work directory(current path for enter):")
if p=='\r':
p='.'
p=p.rstrip('\r')
print (p)
while not os.path.exists(p):
print (p+' is not existed.Please input the work directory:')
p=input("Please input work directory(current path for enter):")
s=input("Please enter the words which need be modified(must):")
while s=='\r':
s=input("Please enter the words which need be replaced(must):")
s=s.rstrip('\r')
d=input("Please enter the words which want to change to(must):")
while d=='\r':
d=input("Please enter the words which want to change to(must):")
d=d.rstrip('\r')
try:
sure=input("Are you sure to rename the file named *"+s+"*"+" to *"+d+"*"+" in directory "+p+"? y/n:")
sure=sure.rstrip('\r')
if sure!='y':
print ("Cancel")
else:
for root, dirs, files in os.walk(p, True):
for file in files:
print (os.path.join(root,file))
if os.path.isfile(os.path.join(root,file)):#Only file is file,not a dir ,do this
if fnmatch.fnmatch(file, '*'+s+'*'):
f=str(file).replace(s,d)
if p=='.':
command='move '+str(file)+" "+f
else:
command="move "+os.path.join(root,file)+" "+os.path.join(root,f)
print (command)
if os.system(command)==0:#do actual rename
print ("Rename "+str(file)+" to "+f+" success")
else:
print ("Rename "+str(file)+" to "+f+" failed")
#else:
#print str(file)+" is a directory.omit"
except IndexError:
print (IndexError.message)

相關(guān)文章

  • Python提取轉(zhuǎn)移文件夾內(nèi)所有.jpg文件并查看每一幀的方法

    Python提取轉(zhuǎn)移文件夾內(nèi)所有.jpg文件并查看每一幀的方法

    今天小編就為大家分享一篇Python提取轉(zhuǎn)移文件夾內(nèi)所有.jpg文件并查看每一幀的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • python的scipy.stats模塊中正態(tài)分布常用函數(shù)總結(jié)

    python的scipy.stats模塊中正態(tài)分布常用函數(shù)總結(jié)

    在本篇內(nèi)容里小編給大家整理的是一篇關(guān)于python的scipy.stats模塊中正態(tài)分布常用函數(shù)總結(jié)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-02-02
  • python中arrow庫(kù)用法大全

    python中arrow庫(kù)用法大全

    這篇文章主要介紹了python中arrow庫(kù)用法詳解,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08
  • 解決pandas.DataFrame.fillna 填充N(xiāo)an失敗的問(wèn)題

    解決pandas.DataFrame.fillna 填充N(xiāo)an失敗的問(wèn)題

    今天小編就為大家分享一篇解決pandas.DataFrame.fillna 填充N(xiāo)an失敗的問(wèn)題。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • python 遍歷字符串(含漢字)實(shí)例詳解

    python 遍歷字符串(含漢字)實(shí)例詳解

    這篇文章主要介紹了python 遍歷字符串(含漢字)實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • python3使用pyqt5制作一個(gè)超簡(jiǎn)單瀏覽器的實(shí)例

    python3使用pyqt5制作一個(gè)超簡(jiǎn)單瀏覽器的實(shí)例

    下面小編就為大家?guī)?lái)一篇python3使用pyqt5制作一個(gè)超簡(jiǎn)單瀏覽器的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • Python實(shí)現(xiàn)為pdf添加水印功能

    Python實(shí)現(xiàn)為pdf添加水印功能

    這篇文章主要介紹了Python實(shí)現(xiàn)給普通PDF添加水印的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • 我用Python抓取了7000 多本電子書(shū)案例詳解

    我用Python抓取了7000 多本電子書(shū)案例詳解

    這篇文章主要介紹了我用Python抓取了7000 多本電子書(shū)案例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Python將圖片批量從png格式轉(zhuǎn)換至WebP格式

    Python將圖片批量從png格式轉(zhuǎn)換至WebP格式

    最近因?yàn)楣ぷ餍枰パ芯苛讼聀ng的壓縮,發(fā)現(xiàn)轉(zhuǎn)換成webp格式可以小很多,下面給大家分享利用Python將圖片批量從png格式轉(zhuǎn)換至WebP格式的方法,下面來(lái)一起看看。
    2016-08-08
  • Python中時(shí)間datetime的處理與轉(zhuǎn)換用法總結(jié)

    Python中時(shí)間datetime的處理與轉(zhuǎn)換用法總結(jié)

    今天小編就為大家分享一篇關(guān)于Python中時(shí)間datetime的處理與轉(zhuǎn)換用法總結(jié),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02

最新評(píng)論

枣庄市| 平昌县| 商水县| 南投县| 新巴尔虎右旗| 石林| 连平县| 花莲市| 平舆县| 泰顺县| 周口市| 汪清县| 桦甸市| 侯马市| 安新县| 体育| 万荣县| 浮山县| 大理市| 湄潭县| 苍溪县| 柳州市| 阳信县| 浦江县| 平顺县| 哈密市| 稻城县| 焦作市| 巴林右旗| 庆阳市| 邵阳县| 盘锦市| 渭源县| 龙江县| 班玛县| 咸宁市| 塘沽区| 双流县| 锡林郭勒盟| 勐海县| 大安市|