我制作了此脚本,用于将该文件复制到任何用户的Documents文件夹中:
import getpass
import os
user = getpass.getuser() #gets username
file = "try.py" #file to copy
new_file = "C:\\Users\\", user,"\\Documents\\try.py" #folder in which the file shoud copy
os.rename(file, new_file) #copy the file
问题是,当我尝试运行它时,IDLE显示此错误:
我真的不明白这意味着什么。请注意,我是Python的初学者。
答案 0 :(得分:3)
new_file不是连接字符串,而是元组。
尝试将其用于字符串连接
new_file = "C:\\Users\\" + user + "\\Documents\\try.py"