使用PySimpleGUI创建文件或程序快捷方式的实用工具
项目描述
psgshortcut
PySimpleGUI应用程序
PySimpleGUI快捷方式工具
创建Windows快捷方式
功能
- 为任何文件创建快捷方式
- 可以在您的桌面上添加快捷方式或将它们固定到任务栏
- 单击(或双击)以启动快捷方式
- 使与Python程序交互更加“Windows-like”
安装
使用PyPI的PIP
PySimpleGUI产品的最新官方版本可在PyPI上找到。要从PyPI安装演示应用程序,请使用以下命令
如果您在计算机上使用python
命令来调用Python(Windows)
pip install --upgrade psgshortcut
如果您在计算机上使用python3
命令来调用Python(Linux, Mac)
pip3 install --upgrade psgshortcut
使用GitHub的PIP
您还可以从PySimpleGUI GitHub帐户安装PySimpleGUI应用程序。GitHub版本包含已修复的错误和尚未发布到PyPI的新程序/功能。要直接从该存储库pip安装
如果您在计算机上使用python
命令来调用Python(Windows)
python -m pip install --upgrade https://github.com/PySimpleGUI/psgshortcut/zipball/main
如果您在计算机上使用python3
命令来调用Python(Linux, Mac)
python3 -m pip install --upgrade https://github.com/PySimpleGUI/psgshortcut/zipball/main
用法
安装后,在命令行中输入以下内容以启动psgshortcut
psgshortcut
创建指向此程序的快捷方式
使用此程序创建指向自身的快捷方式,以便您可以将它放在桌面上或固定到任务栏或其他位置
要执行此操作,请按照以下步骤操作
- 打开命令窗口(我保证,这是您最后一次需要为此程序打开命令窗口)
- 输入 -
where psgshortcut
- 将
where psgshortcut
给出的行复制到快捷方式创建程序的第一个输入中 - 在命令窗口中输入
psgshortcut
以运行psgshortcut - 右键单击并选择“文件位置”
- 复制文件位置结果,但将扩展名从.py更改为.ico,并将其粘贴到快捷方式创建程序的图标文件输入中
- 单击“创建快捷方式”
这些步骤将在目标文件相同的文件夹中创建一个快捷方式。您可以安全地将此快捷方式文件移动到任何您想要的位置(例如,您的桌面)。双击快捷方式,程序应该会启动。
创建指向任何内容的快捷方式
您不仅可以创建指向Python程序的快捷方式,还可以创建指向EXE和其他文件的快捷方式。GUI是自我解释的。填写输入,单击创建快捷方式按钮,您将在目标程序相同的文件夹中找到快捷方式。
重要提示 - 固定到任务栏需要“Python命令”
如果您希望将快捷方式固定到任务栏,请确保在“Python命令”字段中填写完整的pythonw.exe文件路径。没有它,您将得到“IDLE”作为固定的程序。如果您打算将快捷方式放在桌面上或其他位置,则可以跳过填写此字段。
许可权 & 版权
版权所有 2023-2024 PySimpleSoft,Inc. 及其许可方。
这是一个免费使用的“实用工具”,并受PySimpleGUI许可协议的约束,该协议包含在license.txt文件中,并在https://pysimplegui.com/eula上提供。
有关此实用工具的使用,请参阅许可协议的第1.2节,有关任何疑问,请参阅https://pysimplegui.com/faq。
贡献
我们很高兴接收有关错误报告和功能请求的问题!如果您的问题报告与安全漏洞相关,请勿提交公开问题,而是请通过issues@PySimpleGUI.com联系我们。
我们不接受(也不希望接收)用户创建的或第三方代码的贡献,包括补丁、拉取请求或包含在提交的问题中的代码片段。请勿向我们发送此类代码!错误报告和功能请求不应包含任何源代码。
即使如此,如果您提交任何用户创建的或第三方代码给我们,(1) 您将赋予我们关于该代码的所有权利和所有权;并且(2) 在任何此类转让不是完全有效的情况下,您特此授予我们一项免费、永久、不可撤销、全球性、无限期、可转让、可再许可的许可,根据其中或与之相关的所有知识产权,以我们选择的方式利用该代码,包括将其纳入PySimpleGUI并按照我们自行决定的任何条款进行重新分发。
项目详情
下载文件
下载适合您平台文件的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分布
构建版本
psgshortcut-5.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 525f3a4ed5a0e0e7f6be21ac5d7374aaa8ee51d1b501b9c3f015f68fabf23b8e |
|
MD5 | d4a4bf69316b3973616087c39d1a3547 |
|
BLAKE2b-256 | 8d05e3192bff2c4638253b2e34ca97c3d6b47e41373f103580960ffa2e3b6d74 |
psgshortcut-5.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3a831efaf11ed2aabd9ab5b90720904b63bdd1eccab9394b3dd4055d26fe88bc |
|
MD5 | 660a4822a4febef2af2d1818b872f5fb |
|
BLAKE2b-256 | feaa9d0822369654e02615263037024461ad76dc124b7b07c3c7d0ea099e8c48 |