【问题标题】:Python copy a file from appdataPython从appdata复制文件
【发布时间】:2016-11-21 12:10:16
【问题描述】:

如何将 c:/users/robert/appdata/OpenOffice/work.txt 中的文件从此处复制到我执行 python 脚本的文件夹中?并且没有在 python 脚本中添加文件夹名称(robert)?

from shutil import copyfile

copyfile(src, dst)

【问题讨论】:

    标签: copy appdata


    【解决方案1】:
    import getpass,shutil,os
    src="C:\Users\%s\AppData\OpenOffice\work.txt" %(getpass.getuser())
    
    dest=os.getcwd()
    def copyFile(src, dest):
        try:
            shutil.copy(src, dest)
            print("Done")
        # eg. src and dest are the same file
        except shutil.Error as e:
            print('Error: %s' % e)
        # eg. source or destination doesn't exist
        except IOError as e:
            print('Error: %s' % e.strerror)
    
    copyFile(src,dest)
    

    【讨论】:

    • 感谢您的回答
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 2018-07-28
    • 2013-04-04
    • 2015-11-07
    • 1970-01-01
    • 2019-08-27
    相关资源
    最近更新 更多