Here is my code :
import os
def rename_file ():
file_list = os.listdir (r"C:\Users\Sushant\Desktop\test")
print (file_list)
for file_name in file_list:
os.rename(file_name, file_name.translate(None , "0123456789" ))
rename_file ()
result :
os.rename(file_name, file_name.translate(None , "0123456789" ))
TypeError: translate() takes exactly one argument (2 given)
Why do I keep getting this error
? I have just kept a file with some numbers and want to remove it .