其实我和他有同样的问题:
我已经安装了 pywin32,但 MobaXterm 告诉我“没有名为 win32com 的模块”。
但是,我可以使用 IDLE 运行我的程序而没有错误。
有什么问题?
代码:
import win32com.client
import sys, os
shell = win32com.client.Dispatch("WScript.Shell")
shortcut = shell.CreateShortCut('C:/Users/Seaky/Desktop/CS 160.lnk')
os.chdir(shortcut.Targetpath)
我正在做的是我正在尝试使用 python 代码在终端中执行“cdlnk 路径”,其中路径是一个快捷文件夹,如上面的路径,而不是真实路径。
我使用了不同的代码在终端和 IDLE 中运行,但我只是将路径字符串从当前字符串更改sys.argv[1]
为当前字符串,这不会影响结果。