-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.
我該如何解決呢?
令人驚異的兄弟感謝 –