Я делаю скрипт Python, который создает файл ярлыка (.lnk
), используя модуль win32com.client
, я использую pyinstaller
, чтобы преобразовать его в exe. Я также использую Tkinter
, поэтому мне нужна поддержка --tk
в pyinstaller
. Pyinstaller
, похоже, не работает с --tk
и одновременно импортирует win32com.client
(я понятия не имею, почему). Мне нужно, чтобы это работало. Может быть, есть способ создать ярлыки без win32com.client
(я много раз искал безуспешно) или заставить работать pyinstaller
(я обнаружил проблему между win32com.client
и pyinstaller
здесь , но патч не решил мою проблему) Спасибо!
Python, Pyinstaller, создающий ярлыки в окнах
Ответы (1)
Если кому-то интересно, я нашел способ создавать ярлыки с помощью win32com.shell
, а не win32.client
.
Это хорошо работает, если для флагов pyinstaller
и --tk
установлено значение ON
.
person
Saulpila
schedule
14.07.2011