-3
我正在开发一个创建chrome快捷方式的小脚本。
当我使用这个快捷方式时,我想让Facebook成为主页,因此我想我可以将“www.facebook.com”添加到target
变量中,该变量被加入到shortcut.Targetpath
中,但出现错误。这里是我的代码片断如何解决Targetpath中的错误?
desktop = winshell.desktop()
path = os.path.join(desktop, "Chrome.lnk")
target = r'C:\Program Files\Google\Chrome\Application\chrome.exe ' '"www.facebook.com'
wDir = r"%ProgramFiles%\Google\Chrome\Application"
icon = r"%ProgramFiles%\Google\Chrome\Application\chrome.exe"
shell = Dispatch('WScript.Shell')
shortcut = shell.CreateShortCut(path)
shortcut.Targetpath = target
shortcut.WorkingDirectory = wDir
shortcut.IconLocation = icon
shortcut.save()
和IDE显示以下错误:
File "C:\Python34\lib\site-packages\win32com\client\dynamic.py", line 581, in __setattr__
raise AttributeError("Property '%s.%s' can not be set." % (self._username_, attr))
AttributeError: Property '<unknown>.Targetpath' can not be set.
我该如何解决呢?
令人惊异的兄弟感谢 –