Skip to main content

Make runnable apps from your python scripts!

Project description

py-to-win-app

Make runnable apps from your python scripts!

TODO: description

Installation

Install as dev dependency:

poetry add --dev py-to-win-app

Or using pip:

pip install py-to-win-app

Usage

  1. Make requirements.txt file:

    pip freeze > requirements.txt

    Using poetry:

    poetry export -f requirements.txt -o requirements.txt --without-hashes

  2. In root directory of your project create file build.py with following content:

    from py_to_win_app import Project
    
    project = Project(
        input_dir="my_project",  # directory where your source files are
        main_file="main.py"
    )
    
    project.build(python_version="3.9.7")
    project.make_dist()
    
  3. Run build.py:

    python build.py

Documentation

Examples

  1. Clone this repo:

    git clone https://github.com/ruslan-rv-ua/py2winapp

  2. Execute any of example-*.py:

    python example-flask-desktop.py
    

    You can find runnable windows application in build/flask-desktop directory. Distribution flask-desktop.zip

More examples:

  • telecode — desktop wxPython application

Credits

Project details


Download files

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

Source Distribution

py-to-win-app-0.0.2.tar.gz (8.2 kB view hashes)

Uploaded Source

Built Distribution

py_to_win_app-0.0.2-py3-none-any.whl (8.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page