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
-
Make
requirements.txt
file:pip freeze > requirements.txt
Using
poetry
:poetry export -f requirements.txt -o requirements.txt --without-hashes
-
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()
-
Run
build.py
:python build.py
Documentation
Examples
-
Clone this repo:
git clone https://github.com/ruslan-rv-ua/py2winapp
-
Execute any of
example-*.py
:python example-flask-desktop.py
You can find runnable windows application in
build/flask-desktop
directory. Distributionflask-desktop.zip
More examples:
- telecode — desktop wxPython application
Credits
- inspired by ClimenteA/pyvan
- some examples from ClimenteA/flaskwebgui
Project details
Release history Release notifications | RSS feed
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)
Built Distribution
Close
Hashes for py_to_win_app-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96ca719bb25a4423c7bb6e54d2c096d68b2904c23cc5fe5095ffeb71e6916d71 |
|
MD5 | 92c38734c1064b765b8203e10ec361b4 |
|
BLAKE2b-256 | 17b1b94bc5679066f1b1fceeb15a50bdfc13ef52fbbf535dc240f2b948ad087f |