【发布时间】:2023-06-05 10:27:01
【问题描述】:
我正在编写一个程序,它将文件从一个文件夹移动到另一个文件夹。有时我会在此过程中覆盖文件。但是,每当我运行该文件时,都会询问我“覆盖 C:...(是/否/全部)”。我希望我的程序始终自动选择“全部”。提前谢谢你
import os
from tkinter import *
screen = Tk()
sourceplayers = 'C:\\Program Files (x86)\...\players'
destinationplayers = 'C:\\memory\Will\players'
sourceuserdata = ('C:\\\\Program Files (x86)\...\remote'
destinationuserdata = 'C:\\\\memory\\Will\\remote'
def copyout():
os.system ("""xcopy "%s" "%s" """ % (sourceplayers, destinationplayers))
os.system ("""xcopy "%s" "%s" """ % (sourceuserdata, destinationuserdata)) #save
def movein():
os.system ("""xcopy "%s" "%s" """ % (destinationplayers, sourceplayers))
os.system ("""xcopy "%s" "%s" """ % (destinationuserdata, sourceuserdata))
button = Button(screen, text="save", command=copyout)
button1 = Button(screen, text="overwrite", command=movein)
button.pack()
button1.pack()
screen.mainloop()
【问题讨论】:
标签: python directory operating-system copy shutil