-
-
Notifications
You must be signed in to change notification settings - Fork 2
Quick start
Kieran Wood edited this page Jan 6, 2020
·
4 revisions
You can install the project from PyPi using pip install pystall
or pip3 install pystall
clone this source repo using either the github button or git clone https://github.com/Descent098/pystall
.
Then in the root directory (the one with setup.py) run pip install .
or sudo pip3 install .
. This will install the package and it's dependencies.
This script shows downloading the python 3 installer (a .exe) the go installer (a .msi) and a logo image (a .png).
from pystall.core import EXEResource, MSIResource, StaticResource, build
python = EXEResource("python-installer", "https://www.python.org/ftp/python/3.8.1/python-3.8.1.exe")
go = MSIResource("Golang", "https://dl.google.com/go/go1.13.5.windows-amd64.msi")
logo = StaticResource("Wallpaper", ".png", "https://canadiancoding.ca/static/img/post-banners/python-post-banner.9bf19b390832.png")
build(python, go, logo)
There is also the option to use the built-in library of resources that have been setup.
from pystall.core import build
from pystall.library import python, go, micro
build(python, go, micro)
If you want logs while the script runs you can use the show_logs() function in the core library
from pystall.core import build, show_logs
from pystall.library import python, go, chrome, micro
show_logs()
build(python, go, chrome, micro)