Skip to main content

create desktop and Start Menu shortcuts for python scripts

Project description

pyshortcuts-max helps developers and Python users to create shortcuts on a Users Desktop or Start Menu that will run python scripts and applications.

pyshortcuts-max is cross-platform, supporting Windows, MacOS, and Linux each in the way most natural for the OS. On Windows, a Shortcut or Link is created. On Linux a “.desktop” file is created. On MacOS, a minimal Application is created. In all cases, the shortcuts are put either directly on the Desktop or Start Menu , or in a folder on the Desktop or Start Menu of the current user. That means that there is not need for elevated permission or writing to system-level files (registry, /Applications, /usr/bin). The user has complete control to rename, move, or delete the shortcut after it is created. Shortcuts can have a custom icon (.ico files on Windows or Linux, or .icns files on MacOS) specified, defaulting to a Python icon included with the pyshortcuts-max module.

pyshortcuts-max is pure python, has a small footprint and is very easy to install and use either from a python script. That is to say, it can easily be part of a installation (or post-installation process) process for larger packages.

Project details


Release history Release notifications

This version

2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pyshortcuts-max, version 2.0
Filename, size File type Python version Upload date Hashes
Filename, size pyshortcuts_max-2.0-py3-none-any.whl (104.5 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size pyshortcuts-max-2.0.tar.gz (379.1 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page