FileNotFoundError: [WinError 2] The system cannot find the file specified:

后端 未结 3 383
北荒
北荒 2021-01-02 07:52
import os

def rename(directory):
    for name in os.listdir(directory):
        print(name)
        os.rename(name,\"0\"+name)


path = input(\"Enter the file path\         


        
3条回答
  •  挽巷
    挽巷 (楼主)
    2021-01-02 08:06

    As written you're looking for a file named 0.jpg in the working directory. You want to be looking in the directory you pass in.

    So instead do:

            os.rename(os.path.join(directory,name), 
                      os.path.join(directory,'0'+name))
    

提交回复
热议问题