Rename and move file with Python

后端 未结 4 1061
囚心锁ツ
囚心锁ツ 2021-02-07 03:05

I have python script that compares existing file names in a folder to a reference table and then determines if it needs to be renamed or not.

As it loops through each fi

4条回答
  •  礼貌的吻别
    2021-02-07 03:39

    Yes you can do this. In python you can use the move function in shutil library to achieve this.

    Lets say on linux, you have a file in /home/user/Downloads folder named "test.txt" and you want to move it to /home/user/Documents and also change the name to "useful_name.txt". You can do both things in the same line of code:

    import shutil
    
    shutil.move('/home/user/Downloads/test.txt', '/home/user/Documents/useful_name.txt')
    

    In your case you can do this:

    import shutil
    
    shutil.move('oldname', 'renamedfiles/newname')
    

    Cheers.

提交回复
热议问题