【问题标题】:How to create a url shortcut by python [closed]如何通过python创建一个url快捷方式[关闭]
【发布时间】:2013-03-07 17:03:51
【问题描述】:

我想通过python pywin32创建一个快捷方式,但是代码不起作用。

以下是我的代码,我不知道为什么我不能通过它创建快捷方式! 请帮我检查一下,谢谢你的帮助~

#-*- coding:utf-8 -*-
import win32com.client

bmurl = unicode(r"http://www.pystack.org/","utf8")
bmpath = unicode(r"C:\Users\moose\Desktop\bm\blog.url","utf8")

ws = win32com.client.Dispatch("wscript.shell")
scut = ws.CreateShortcut(bmpath)
scut.TargetPath=bmurl  
scut.Save

【问题讨论】:

    标签: python shortcut win32com


    【解决方案1】:

    错误的原因是Save是一个方法。如果要执行相应的操作,则需要调用它。尝试将最后一行替换为

    scut.Save()
    

    【讨论】:

    • 好的,谢谢你的帮助
    【解决方案2】:

    你忘了打电话给scut.Save。这是一个方法,应该在这里调用。
    只需添加括号:

    scut.Save()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多