python:拡張子の表記を統一

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

最新のリビジョン両方とも次のリビジョン
python:拡張子の表記を統一 [2019/12/03 15:57] – 作成 babapython:拡張子の表記を統一 [2019/12/03 15:58] baba
行 1: 行 1:
 ====== ファイル拡張子の表記を統一 ====== ====== ファイル拡張子の表記を統一 ======
 +同じjpgファイルでも,hoge.jpg, hoge.JPG, hoge.jpeg 等いくらかのばらつきがあります.これを統一するpythonスクリプトです.
  
 +<file .py unifyExtension.py>
 +# coding: utf-8
 +# 拡張子の表記を統一するスクリプト
 +# How to use(指定ディレクトリ(path_to_dataset)から .JPGファイルを検索し,.jpgに置き換える)
 +# python path_to_dataset .JPG .jpg
 +#
 +import os
 +import sys 
 +import glob
 +
 +args = sys.argv[1:]
 +files = (glob.glob(args[0]+'/**/*'+args[1], recursive=True))
 +extension = args[2]
 +for f in files:
 +    ftitle, text = os.path.splitext(f)
 +    os.rename(f, ftitle+extension)
 +    print(f+" -> " + ftitle+extension)
 +</file>
  • /home/users/2/lolipop.jp-4404d470cd64c603/web/ws/data/pages/python/拡張子の表記を統一.txt
  • 最終更新: 2019/12/03 15:59
  • by baba