这是我试图在 Mac OS X 上运行的代码:
import getpass #Needed for fetching username
import shutil #Needed for moving Files
import os
var_username = getpass.getuser() #gets username and returns as variable
source_file = r"/Users/%s//Downloads/LogNLock/com.lognlock.loginhook.plist" %(var_username) #the destination of the source file
destination = r"/Library/LaunchAgents" #the target destination for the file to go
shutil.copy(source_file, destination) #moves the source file to the destination folder
而且我用谷歌搜索,无法弄清楚为什么它不起作用。背景信息:例如,当将文件从桌面移动到文档时它可以工作,但我认为我需要以某种方式获取 root 用户权限。我现在在管理员帐户上。