معرفی شرکت ها


echovr-api-0.2.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Python bindings for Echo VR's HTTP API.
ویژگی مقدار
سیستم عامل -
نام فایل echovr-api-0.2.0
نام echovr-api
نسخه کتابخانه 0.2.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Ajedi32
ایمیل نویسنده ajedi32.web@gmail.com
آدرس صفحه اصلی https://github.com/Ajedi32/echovr-api/
آدرس اینترنتی https://pypi.org/project/echovr-api/
مجوز -
# Echo VR API Python bindings for Echo VR's HTTP API. ## Installation If you haven't already, [install Python 3](https://www.python.org/downloads/) and [Pipenv](https://pipenv.readthedocs.io/en/latest/install/). Now, in your project directory, run: ``` pipenv install echovr-api ``` ## Usage Basic usage example: ``` from requests.exceptions import ConnectionError import json import echovr_api try: game_state = echovr_api.fetch_state() print(f"Game status: {game_state.game_status}") print(f"Seconds on clock: {game_state.game_clock}") if (game_state.blue_team.score > game_state.orange_team.score): print("Blue team is winning!") elif (game_state.orange_team.score > game_state.blue_team.score): print("Orange team is winning!") else: print("It's tied!") print(f"Score: {game_state.blue_team.score} - {game_state.orange_team.score}") except ConnectionError as e: print("Connection refused. Make sure you're running Echo VR with the -http option and that you're in a match.") except json.decoder.JSONDecodeError as e: print("Could not decode response. (Not valid JSON.)") ``` For comprehensive documentation of the available methods and classes, please see the [full API Documentation on Read The Docs](https://echovr-api.readthedocs.io/en/latest/). ## Contributing To get everything you need to start making changes to this package, first [install Python 3](https://www.python.org/downloads/) and [Pipenv](https://pipenv.readthedocs.io/en/latest/install/), clone this repository, then run: ``` pipenv install ``` ### Try it To play around with the API, open an instance of Echo VR with the -http flag, then run: ``` pipenv run python -i ./test.py ``` ### Release process First, update `CHANGELOG.md` and the version number in `setup.py` and `docs/source/conf.py`. Then commit, tag, and push these changes. Next, build the package: ``` pipenv install --dev pipenv run python setup.py sdist bdist_wheel ``` Finally, upload the built packages to PyPi. You can do this using `twine` (`pip install twine`): ``` twine upload dist/* ```


نیازمندی

مقدار نام
- requests
<2.0.0a0,>=1.8.2) sphinx
<2.0.0a0,>=1.5.0) sphinx-autodoc-typehints
<0.4.0a0,>=0.3.0) sphinxcontrib-apidoc
<0.3.0a0,>=0.2.1) m2r
<0.5.0a0,>=0.4.2) sphinx-rtd-theme


نحوه نصب


نصب پکیج whl echovr-api-0.2.0:

    pip install echovr-api-0.2.0.whl


نصب پکیج tar.gz echovr-api-0.2.0:

    pip install echovr-api-0.2.0.tar.gz