成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 一篇文章教你用Python實現(xiàn)一鍵文件重命名

一篇文章教你用Python實現(xiàn)一鍵文件重命名

熱門標簽:徐州天音防封電銷卡 鄭州智能外呼系統(tǒng)運營商 電話機器人適用業(yè)務 不錯的400電話辦理 南昌辦理400電話怎么安裝 佛山防封外呼系統(tǒng)收費 獲客智能電銷機器人 湛江電銷防封卡 哈爾濱外呼系統(tǒng)代理商

應用背景

背景:“由于工作需要可能需要對一些文件進行重命名的處理,但是可能操作起來比較煩,點錯了就命名失敗或者沒帶鼠標,用控制板操作起來比較麻煩等等場景”

ps:以上都是200自我覺得比較煩,所以才出了這個小功能~

好了,此版本是基于上次文章的版本進行更新,(❕這次對上次的代碼進行了更新,下文不會進行補充了哦,詳細可以查看github上的源代碼)詳細看下文嘍~

傳送門:【連載實戰(zhàn)篇】文件處理工具01-獲取文件名到文本

更新需求:新增生成文件的自定義結果名稱

​ 新增生成文件的文件類型,暫時xls,和xlsx的還未進行補充,這部分之后會進行完善,敬請期待哦~

準備工作

看上文安裝python即可,傳送門在👆哦

上腳本

view.py

# 創(chuàng)建子容器
container_rename = tk.LabelFrame(width=1200, height=800, text="重命名文件", font=24)
container_rename.grid(row=17, column=0, padx=5, pady=5)
# 選擇重命名文件夾
label_rename = tk.Label(container_rename, text="選擇重命名的文件夾", font=30, width=15)
var_rename = tk.StringVar()
# 文本屬性textvariable  可變文本,與StringVar等配合著用
label_rename_file = tk.Entry(container_rename, textvariable=var_rename, font=(30), width=75)
# 設置輸入目錄 command: 指定按鈕消息的回調函數(shù);
btn_label_rename = tk.Button(container_rename, text="設置輸入目錄", font=(30),
                           command=lambda: set_directory(var_rename))
var_rename.set('')
# 格式排版
label_rename.grid(row=18, column=0, padx=5, pady=5)
label_rename_file.grid(row=18, column=1, padx=5, pady=5)
btn_label_rename.grid(row=18, column=2, padx=5, pady=5)
# 重命名文件夾
label_rename_doc = tk.Label(container_rename, text="重命名的文件夾", font=30, width=15)
var_rename_doc_name = tk.StringVar()
# 文本屬性textvariable  可變文本,與StringVar等配合著用
label_rename_doc_name = tk.Entry(container_rename, textvariable=var_rename_doc_name, font=(30), width=75)
# 設置輸入目錄 command: 指定按鈕消息的回調函數(shù);
btn_label_rename_doc = tk.Button(container_rename, text="重命名文件夾", font=(30),
                           command=lambda: set_doc_name(var_rename, var_rename_doc_name))
var_rename_doc_name.set('')
# 格式排版
label_rename_doc.grid(row=19, column=0, padx=5, pady=5)
label_rename_doc_name.grid(row=19, column=1, padx=5, pady=5)
btn_label_rename_doc.grid(row=19, column=2, padx=5, pady=5)

# 選擇重命名文件
label_rename_filename = tk.Label(container_rename, text="選擇重命名的文件", font=30, width=15)
var_rename_file = tk.StringVar()
# 文本屬性textvariable  可變文本,與StringVar等配合著用
label_rename_file_name = tk.Entry(container_rename, textvariable=var_rename_file, font=(30), width=75)
# 設置輸入目錄 command: 指定按鈕消息的回調函數(shù);
btn_label_rename_file = tk.Button(container_rename, text="設置輸入文件", font=(30),
                           command=lambda: set_file(var_rename_file))
var_rename_file.set('')
# 格式排版
label_rename_filename.grid(row=20, column=0, padx=5, pady=5)
label_rename_file_name.grid(row=20, column=1, padx=5, pady=5)
btn_label_rename_file.grid(row=20, column=2, padx=5, pady=5)
# 重命名文件
label_rename_files = tk.Label(container_rename, text="重命名的文件", font=30, width=15)
var_rename_files_name = tk.StringVar()
# 文本屬性textvariable  可變文本,與StringVar等配合著用
label_rename_files_name = tk.Entry(container_rename, textvariable=var_rename_files_name, font=(30), width=75)
# 設置輸入目錄 command: 指定按鈕消息的回調函數(shù);
btn_label_rename_files = tk.Button(container_rename, text="重命名文件", font=(30),
                           command=lambda: set_file_name(var_rename_file, var_rename_files_name))
var_rename_files_name.set('')
# 格式排版
label_rename_files.grid(row=21, column=0, padx=5, pady=5)
label_rename_files_name.grid(row=21, column=1, padx=5, pady=5)
btn_label_rename_files.grid(row=21, column=2, padx=5, pady=5)

Method.py

# 處理文件夾重命名方法def name_handling(old, new):    old_path = old.get()    old_arr = old_path.split("/")    name = old_arr[-1]    file_type = name.split('.')    file_path = old_path[:old_path.index(name)]    if len(file_type) > 1:        new_path = str(file_path + new.get() + '.' + file_type[1]).encode()        os.rename(old_path, new_path)    else:        new_path = str(file_path + new.get()).encode()        os.renames(old_path, new_path)
# 處理文件夾重命名方法
def name_handling(old, new):
    old_path = old.get()
    old_arr = old_path.split("/")
    name = old_arr[-1]
    file_type = name.split('.')
    file_path = old_path[:old_path.index(name)]
    if len(file_type) > 1:
        new_path = str(file_path + new.get() + '.' + file_type[1]).encode()
        os.rename(old_path, new_path)
    else:
        new_path = str(file_path + new.get()).encode()
        os.renames(old_path, new_path)

Control.py

# 處理重命名文件夾命名
def set_doc_name(old, new):
    if old.get() == '' or new.get() == '':
        msg_box("未選擇重命名文件或未填寫修改文件夾名稱!")
    else:
        name_handling(old, new)
        msg_box("重命名成功")
        clear(old, new)

# 處理重命名文件
def set_file_name(old, new):
    if old.get() == '' or new.get() == '':
        msg_box("未選擇重命名文件或未填寫修改文件夾名稱!")
    else:
        name_handling(old, new)
        msg_box("重命名成功")
        clear(old, new)

Common.py

# 多參數(shù)處理
def clear(*args):
    for arg in args:
        arg.set('')

File_tk.py

# 獲取文件路徑
def set_file(arg):
    file_name = tk_fld.askopenfilename()
    arg.set(file_name)
# 設置目錄
def set_directory(arg):
    set_path = tk_fld.askdirectory()
    arg.set(set_path)

# 提示窗口
def msg_box(arg):
    messagebox.showinfo("提示窗口", arg)

功能展示

⚠️新增功能已標注哦!

文件同理哦,這里就不過多展示了

打包方式

windows打包方式:pycharm打包為exe執(zhí)行文件方法

1.在PyCharm下安裝pyinstaller

pip install Pyinstaller

2.在Terminal下輸入:“pyinstaller -F -w *.py” 就可以制作出exe。生成的文件放在同目錄dist下。

-F(注意大寫)是所有庫文件打包成一個exe,-w是不出黑色控制臺窗口。

不加-F參數(shù)生成一堆文件,但運行快。壓縮后比單個exe文件還小一點點。
加-F參數(shù)生成一個exe文件,運行起來慢。

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!

您可能感興趣的文章:
  • python教程命名元組示例分析
  • 運用Python快速的對MySQL數(shù)據庫進行重命名
  • Python如何根據照片修改時間重命名并排序詳解
  • python文件名批量重命名腳本實例代碼
  • Python中os模塊的簡單使用及重命名操作
  • 一文理解Python命名機制

標簽:蕪湖 吉安 安康 懷化 蘭州 廣西 呂梁 紹興

巨人網絡通訊聲明:本文標題《一篇文章教你用Python實現(xiàn)一鍵文件重命名》,本文關鍵詞  一篇,文章,教,你用,Python,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《一篇文章教你用Python實現(xiàn)一鍵文件重命名》相關的同類信息!
  • 本頁收集關于一篇文章教你用Python實現(xiàn)一鍵文件重命名的相關信息資訊供網民參考!
  • 推薦文章
    亚洲精品一区二区三区av| 国外男同性恋在线看| 精品亚洲视频在线| 男人本色网站| 7777精品伊人久久久大香线蕉超级流畅| 写真福利理论片在线播放| 青青草97国产精品麻豆| 欧美gv在线观看| 欧美韩国一区二区| 伊人免费在线观看高清版| 在线观看欧美视频| 四虎最新网站| 91精品国产综合久久精品| 日韩电影大片中文字幕| 国产精品扒开腿做爽爽爽a片唱戏| 99在线精品视频在线观看| 欧美日韩大片| 亚洲a∨日韩av高清在线观看| 亚洲欧洲一区二区三区| 国产高清视频网站| 全部毛片永久免费看| 日韩激情小视频| 精品久久香蕉国产线看观看gif| 天天插天天操天天干| 免费看污片网站| 性网爆门事件集合av| 美女做暖暖视频免费在线观看全部网址91| 久久99这里只有精品| 日韩激情av在线播放| 日本欧美色综合网站免费| 国精产品一区二区三区有限公司| 亚洲成**性毛茸茸| 欧美色图俺去了| **毛片在线网站| 国产福利91精品一区二区三区| 欧美精品一区二区三区精品| 亚洲欧洲av色图| 秋霞国产午夜精品免费视频| 亚洲国产精品女人久久久| 国产精品伦理一区二区| 老女人性淫交视频| 乱馆动漫1~6集在线观看| 中文资源在线官网| 91精品国产自产精品男人的天堂| 亚洲成av人影院在线观看| 亚洲国产精品v| 久久久久国产精品| 久久亚洲精品欧美| 久久久久久久久久久av| 色先锋资源久久综合5566| 国产区亚洲区欧美区| 亚洲欧美视频在线观看| 亚洲国产精品久久久久婷婷老年| 亚洲麻豆视频| 99re国产在线播放| 91tv精品福利国产在线观看| 亚洲免费视频一区| 欧美理论电影在线精品| av人人综合网| 成人福利免费观看| 国产精品巨作av| **精品中文字幕一区二区三区| 男女一区二区三区免费| 日本一区二区高清不卡| 国产成人免费xxxxxxxx| 欧美性猛交xxxx| 在线免费黄色| 97在线观看免费高| 国产成人在线视频网址| 亚洲资源在线| 日韩精品免费视频| 成人xxxx| 精品日本视频| 国产欧美一区二区精品性色超碰| 日本久久亚洲电影| www.久久久.com| 日韩欧美亚洲区| 国产高清在线视频| 日本黄色大片在线观看| 日本а中文在线天堂| 欧美不卡视频在线观看| 国产免费成人在线| 一女被多男玩喷潮视频| 高清国产在线观看| 久久国产精品免费精品3p| 欧美xxxxxxxxx| 久国产精品视频| 亚洲色图综合久久| 欧美精品videossex88| 国产精品欧美久久久久天天影视| 亚洲黄色www| 成人羞羞视频播放网站| 美女激情福利视频在线观看| 国产精品国产自产拍高清av王其| 无码人妻久久一区二区三区蜜桃| 欧美黑人在线观看| 26uuu成人网| 欧美tickling网站挠脚心| 性色av一区二区怡红| 亚洲性线免费观看视频成熟| 久久精品视频免费播放| 美女福利视频网| 国产九一精品| 性久久久久久| 国产特级黄色录像| 中文日韩在线| 国产一区二区在线视频| 中文有码在线| 久艹在线视频| 影音先锋中文字幕在线播放| 亚洲乱码国产乱码精品精| 亚洲最新免费视频| 免费播放片a高清在线观看| av色资源站| 91精品久久久久久久久中文字幕| 网上成人av| 狠狠v欧美ⅴ日韩v亚洲v大胸| 久久综合欧美| 国内成人精品2018免费看| 国产精品亚洲自拍| 91视频久久久| 91精品国产综合久久精品图片| 九九热在线免费| av网站无病毒在线| 成人午夜福利一区二区| 亚洲精品视频在线免费| 欧美成人精品高清在线播放| 国产亚洲午夜| 亚洲精品中文在线影院| 亚洲精品中文在线观看| 激情欧美日韩一区二区| 一区二区三区四区精品| 国产成人av电影在线| 国产亚洲成av人片在线观黄桃| 91精品国产综合久久久蜜臀九色| 亚洲综合在线免费| 26uuu亚洲电影在线观看| xxxwww在线观看| 国产激情无码一区二区三区| 丝袜足控免费网站xx网站| 欧美自拍偷拍第一页| 美媛馆国产精品一区二区| 亚洲中文字幕在线一区| 99精品视频免费观看| 国产www.大片在线| 午夜精产品一区二区在线观看的| 无码av免费一区二区三区试看| 精品动漫一区二区三区| 男人用机机桶女人| 日韩一区二区三区免费看| 欧美成人精精品一区二区频| 国产成人a人亚洲精品无码| 亚洲一二三级电影| 中文字幕第一区| 日韩一区二区三免费高清| av成人资源| 懂色av一区二区三区免费观看| 日本黄色片免费观看| 国产一区二区在线免费播放| 久久一区视频| 国产精品-区区久久久狼| 妞干网这里只有精品| 好吊成人免视频| 欧美一区二区视频在线| 青青视频一区二区| 污色网站在线观看| 一区二区三区精密机械公司| 午夜福利理论片在线观看| 比比资源-先锋影音资源站| 在线观看一级片| 人人爽人人av| 男人舔女人下面高潮视频| 青青久久精品| 国产精品扒开腿做爽爽爽的视频| 午夜精品久久久久影视| 丁香社区五月天| 亚洲一级视频在线观看| 国产成人精品免高潮费视频| 国产欧美久久久精品影院| eeuss鲁一区二区三区| 99热在线看| 日本三级小视频| 日韩欧美一二三| 精品久久99ma| 丰满肥臀噗嗤啊x99av| 久草在在线视频| 9191国语精品高清在线| 精品国产青草久久久久96| 欧美一级色片| 国产精品一级在线| 国产精品久久亚洲| 精品精品国产国产自在线| 国产亚洲成av人片在线观黄桃| 久草热在线观看| av在线精品| 国产精品日韩成人| 精品国产乱码一区二区三区四区| 99国内精品| 国产精品久久久久毛片| 色综合久久综合网| 免费一级欧美片在线观看网站| 国产精品国产三级国产在线观看| 国产精品久线在线观看| 国产精品一区二区三区免费视频| 青青草成人免费| 欧美日韩国产另类一区| 日韩精品视频网址| 日产福利视频在线观看| 国产成人黄色片| 成人在线视频成人| 麻豆精品视频在线观看| 日韩免费高清av| 日韩xxxxxxxxx| 亚洲一级片在线看| 91caopron| 竹菊久久久久久久| 丝袜熟女一区二区三区| 日韩人体视频一二区| 欧美日韩中文在线观看| 国产亚洲精品bv在线观看| 久久久999视频| 不卡视频在线看| 亚洲天天在线日亚洲洲精| 亚洲精品美女在线观看播放| 欧美日韩免费观看一区=区三区| 裸体xxxx视频在线| www.jizz在线观看| 91精品精品| 91玉足脚交嫩脚丫在线播放| av激情在线| 欧美视频裸体精品| 在线一区二区三区四区| 在线不卡av电影| 337p日本欧洲亚洲大胆张筱雨| 99热在线精品观看| 国产毛片一区| 亚洲都市激情| 粉嫩虎白女毛片人体| 国产精品免费观看| 国产suv一区二区三区88区| 欧美国产极速在线| 黄色一级片免费在线观看| 日韩美女天天操| 色综合天天综合狠狠| 性久久久久久久久久久| 精品一区二区三区在线观看视频| 成人在线激情网| 久久久久久久性潮| 开心九九激情九九欧美日韩精美视频电影| 久久久久狠狠高潮亚洲精品| 精品国产自在久精品国产| 超薄丝袜一区二区| 欧美国产97人人爽人人喊| 日韩精品一卡二卡| 欧美视频日韩视频在线观看| 欧美日韩精品免费观看视频| 国产成人的电影在线观看| 涩涩视频免费观看| 免费一级a毛片夜夜看| 国产精品99一区| 中文字幕乱码一区二区免费| 一区二区三区精品在线观看| 91精品久久久久久综合五月天| 美女主播精品视频一二三四| 国产精品视频一二三区| 久久夜精品va视频免费观看| 国产一二三四| 免费av手机在线观看| 国产又大又粗又长| 亚洲少妇中文字幕| 国产精品久久久久9999赢消| 天天看天天色| 成人免费视频网址| 公肉吊粗大爽色翁浪妇视频| 不卡影院免费观看| 日本三级电影在线看| 亚洲经典在线| 在线观看中文字幕码| 国产精品亚洲视频| 中文日本在线观看| 亚洲av成人无码一二三在线观看| 国产一区二区免费在线| 99久久er热在这里只有精品66| 久久久久久久久久综合| 欧美日韩直播| 九色porn蝌蚪| 超碰精品在线| 1769在线观看| 国产日韩欧美精品一区二区三区| 亚洲男人的天堂在线播放| 亚洲 日韩 国产第一区| 亚洲一区二区三区精品视频| 久久99视频| 久久精品一二三| 992tv在线观看| 久久综合久中文字幕青草| 亚洲经典中文字幕| 国产精品视频区1| 日本电影一区二区在线观看| 日本中文字幕伦在线观看| 天堂中文在线网| 女优一区二区三区| 亚洲欧洲在线视频| 久久久视频在线| 日韩精品成人| 青青草国产一区二区三区| 国产主播精品在线| 亚洲黄色精品视频| 欧美三级超在线视频| 国产a视频精品免费观看| 国产清纯在线一区二区www| 日本人亚洲人jjzzjjz| 91嫩草精品| 精品国产欧美日韩不卡在线观看| 免费观看30秒视频久久| 国产成人精品免费视频大全软件| 色综合久久久久无码专区| 久久精品欧美| 日韩美女网站| 色在线免费观看| 无码少妇精品一区二区免费动态| 97久久久免费福利网址| 欧美性生活大片视频| 国产九色91| 欧美性感美女h网站在线观看免费| av丝袜在线| 国产精品日日摸夜夜摸av| 成人激情视频在线|