Pythonは写真のバッチ命名を実現します

参考までに写真に名前を付けるPythonバッチの特定のコード、具体的な内容は次のとおりです

あまりナンセンスではない、レンダリング

すべてのコード

from tkinter import*import os

# フォルダパスを追加
def rename():
 path =entry.get()
 filelist = os.listdir(path) #ファイルパスを取得する
 total_num =len(filelist) #ファイルの長さ(数)を取得する
 i =1 #ファイルの名前が1から始まることを示します
 for item in filelist:if item.endswith('.jpg'): #最初の画像の形式はjpg形式です
 src = os.path.join(os.path.abspath(path), item)
 dst = os.path.join(os.path.abspath(path),''+str(i)+'.jpg')#処理後の命名規則
   
 try:
 os.rename(src, dst)
 # print('converting %s to %s ...'%(src, dst))
 text.insert(END,'最初%■張は首尾よく命名されました!...'%i)
 i = i +1
 except:continue
 text.insert(END,'すべての命名が完了しました!...') 

root =Tk()
root.title("フォトバッチネーマー")
root.geometry("450x300")
root.minsize(450,300)
root.maxsize(450,300)
label =Label(root, text="フォルダーパス:", font=('Microsoft Yahei',15))
label.grid(row=0,column=0)
entry =Entry(root, font=('Microsoft Yahei',15))
entry.grid(row=0, column=1)
text =Listbox(root, font=("Microsoft Yahei",15), width=37, height=8)
text.grid(row=1, columnspan=2)
button =Button(root, text="開始", font=("Microsoft Yahei",13),command=rename)
button.grid(row=2, column=0,sticky=W)
button1 =Button(root, text="脱落", font=("Microsoft Yahei",13),command=quit)
button1.grid(row=2, column=1, sticky=E)mainloop()

以上が本稿の内容ですので、皆様のご勉強に役立てていただければ幸いです。

Recommended Posts

Pythonは写真のバッチ命名を実現します
Pythonはファイル名のバッチ変更を実現します
Pythonは写真のステッチを実現します
Pythonはオンライン翻訳を実現します
Pythonは戦車戦を実現
Python3は飛行機戦争ゲームを実現します
Pythonはリンゴを食べるゲームを実現します
Pythonは推測ゲームを実現します
Pythonは3Dマップの視覚化を実現します
Pythonはフェイスサインインシステムを実現します
pythonバッチ実行pyファイル
Pythonは名刺管理システムを実現
Python3は名刺管理システムを実現
Pythonはエクスプレス価格クエリシステムを実現します
Pythonはオンラインマイクロブログデータの視覚化を実現します
Pythonは画像認識カー機能を実現
Pythonはudp送信画像機能を実現します
Pythonはコンソール出力カラーフォントを実現します