simple steamcmd app installer
Project description
py_steamcmd_installer
#####################
Simple tool to install steam apps via python using the steamcmd
Prerequisites
=============
Make sure steamcmd and python is installed
Installing
==========
.. code-block:: bash
pip install py_steamcmd_installer
How to use:
===========
.. code-block:: python
# import the package
import py_steamcmd_installer
# create a steamcmd object and give the steamcmd path as an argument
steamcmd = py_steamcmd_installer.steamcmd("/usr/bin/steamcmd")
# create a function that handels the process output
def output_parser(output):
# under Linux the output will be printed from the pty
if steamcmd.__platform == "Windows":
print(output)
# set the output parser
steamcmd.handleOutput = output_parser
# install a server
steamcmd.installServer(4020, ../server_path)
#####################
Simple tool to install steam apps via python using the steamcmd
Prerequisites
=============
Make sure steamcmd and python is installed
Installing
==========
.. code-block:: bash
pip install py_steamcmd_installer
How to use:
===========
.. code-block:: python
# import the package
import py_steamcmd_installer
# create a steamcmd object and give the steamcmd path as an argument
steamcmd = py_steamcmd_installer.steamcmd("/usr/bin/steamcmd")
# create a function that handels the process output
def output_parser(output):
# under Linux the output will be printed from the pty
if steamcmd.__platform == "Windows":
print(output)
# set the output parser
steamcmd.handleOutput = output_parser
# install a server
steamcmd.installServer(4020, ../server_path)
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
Close
Hashes for py_steamcmd_installer-0.5.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47561e356209e823032b050e941fbcbd3c92c36b40bdda256f207bf7fb388df0 |
|
MD5 | c9225427654649d34beca6d27280f37a |
|
BLAKE2b-256 | c7b0fbe1cdd4401cee2bd95c073a88726f53a623949e1177657e7c3d303b726a |