python - 如何通过python创建一个url快捷方式

标签 python shortcut win32com

<分区>

我想用 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

最佳答案

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

scut.Save()

关于python - 如何通过python创建一个url快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15492436/

相关文章:

javascript - 如何通过快捷键将页面重定向到url

clickonce - 如何找到*.appref-ms的目标*.exe文件

python - Photoshop 操作脚本失败

python - 我可以在 tkinter 中创建一个检查按钮来检查所有其他检查按钮吗?

python - 奇怪的 SciPy ODE 集成错误

python - py2exe com dll问题

android - 如何将数据添加到应用程序快捷方式 Intent

python - 如何随机化 django 模板中两个查询集的结果

python - 获取当前的 windows media player 实例

通过 Jenkins 实现 Python Excel 自动化