Make all files extension lower by a given directory name

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Tiefeng Wu

    #1

    Make all files extension lower by a given directory name

    Hello everybody!
    I need make all files extension to lower by a given directory.
    Here is my solution:

    import os

    def make_all_file_e xt_lower(root):
    for path, subdirs, files in os.walk(root):
    for file in files:
    (name, ext) = os.path.splitex t(file)
    fullname = name[:len(name) - 1] + ext.lower()
    os.rename(os.pa th.join(path, file), os.path.join(pa th, fullname))

    I know this code is lame and maybe someone can give a better?
    Just for learning, thanks! :)

    wutiefeng
    06-11-01



    _______________ _______________ _______________ ______________
    ÑÅ»¢Ãâ·ÑÓÊÏä-3.5GÈÝÁ¿£¬20M¸½ ¼þ

Working...