PYTHON复制权限提升

时间:2012-02-15 20:40:38

标签: python ubuntu

我正在尝试将文件从一个用户的主目录复制到PYTHON中的另一个用户的主目录。问题是由于用户权限我被拒绝访问。有没有办法提升PYTHON用户的linux权限?

我尝试使用distutils.file_util.copy_file()和shutil.copyfile()复制文件,但我得到:[Errno 13]权限被拒绝:'/ home / testuser / test.txt'任何想法?

1 个答案:

答案 0 :(得分:0)

没有PYTHON用户,您的Python进程将使用执行脚本的用户的权限运行。如果需要使用不同的权限运行脚本,请使用sudo以root用户身份运行脚本,或者对源目录具有读取权限且对目标具有写入权限的其他用户。