shutil.move() 从目录程序移动到目标文件夹 运行

shutil.move() move from directory program is ran from, to target folder

我无法让 shutil.move() 正常工作,我可以使用 os.getcwd() 来利用工作目录,但是我缺少目录后面的 ''在文件名之前,我尝试在目录之后输入一个`+'\',但它不识别这个。

下面是错误,在 GUI 之后 test.pdf 之前缺少 ''。 FileNotFoundError:[Errno 2] 没有这样的文件或目录:'Z:\PyCharm\GUItest.pdf'

output_folder = input()
source_dir = os.getcwd()
if os.path.isfile(f'{output_folder}test.pdf'):
    print('File already exists, saved to your Z drive!')
    shutil.move(f'{source_dir} test.pdf', 'Z:\')  # needs to look in directory the program is ran from.
else:
    shutil.move(f'{source_dir} test.pdf', output_folder)  # same as above.

本地文件在 Windows 中以 .\ 开头。 尝试 shutil.move(r'.\test.pdf', r'Z:\test.pdf')