A simple installer of the program.
Project description
PyLoadProjects
A simple installer of the program. Many probably know that it is possible to convert .py files to .exe, but what if the project includes not only modules and python files used.
pip install pyloadprojects
First you need to have a Zip folder with your finished project to copy. Import the module, specify the parameters in the pyload function.
import pyloadprojects as plp
plp.pyload(
"MyProgram", # project name
"MyProgram.zip", # the path to the Zip folder
"C:\\Program Files\\MyProgram\\MyProgram.exe" # the path to the executable file
)
And now a folder with the name of your project will be created in the current directory.
import myprogram as mp
mp.install()
Import the module with the name of your project and run the "install" function.
How does it work?
All your files need to be compressed into a ZIP file, then this file is copied and embedded in Python code. When you run the program, a ZIP file is created on your PC and extracted with your files.
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
Built Distribution
File details
Details for the file pyloadprojects-1.0.tar.gz
.
File metadata
- Download URL: pyloadprojects-1.0.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b04411fce3cd929b445e095ce239a56cdf62ad8f4e6246d75bee9e0c92fbd7bb |
|
MD5 | 6f5958eb2b9d8733c03d68a47544167e |
|
BLAKE2b-256 | dcd9e42057a8e18405eb219004e85e047e5695865d49b81cd9dc3f33a6dd1bfc |
File details
Details for the file pyloadprojects-1.0-py3-none-any.whl
.
File metadata
- Download URL: pyloadprojects-1.0-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fd0e29322a6d49c35a4da08f3aed8a8a8f6a082e6c529b0ccfb8f7d9a411b5a |
|
MD5 | 6fb76f9f5f6a5cfe23b24d392778716a |
|
BLAKE2b-256 | 5b2277579faa35b6f6be7f2650a95deff8d9f73e7ea159c06836b5f0b4c815d8 |