معرفی شرکت ها


boinc-client-1.4.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Python API for interacting with a BOINC client via RPC
ویژگی مقدار
سیستم عامل -
نام فایل boinc-client-1.4.0
نام boinc-client
نسخه کتابخانه 1.4.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Lewis England
ایمیل نویسنده lewis2004@hotmail.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/boinc-client/
مجوز -
# BOINC Client ![Test and Release](https://github.com/SplinterHead/boinc-client/actions/workflows/test-and-release.yml/badge.svg) [![boinc-client](https://snyk.io/advisor/python/boinc-client/badge.svg)](https://snyk.io/advisor/python/boinc-client) Python native library for interacting with a BOINC client via RPC. This library has been designed to have consistent response types. ## Usage ### Setup ```python from boinc_client import Boinc from boinc_client.clients.rpc_client import RpcClient # Hostname or IP of the running BOINC client BOINC_HOSTNAME = "192.168.0.2" # Create an RPC client to connect to the BOINC socket rpc_client = RpcClient(hostname=BOINC_HOSTNAME) rpc_client.authenticate() # Create a BOINC client to interact with the RPC socket boinc_client = Boinc(rpc_client=rpc_client) ``` #### RPC Client options The following options can be passed when creating an `RpcClient` instance | Argument | Description | Required | Default | |------------|----------------------------------------------------------------------------|----------|---------| | `hostname` | Hostname or IP address of the BOINC client | Yes | None | | `port` | Exposed port of the BOINC client | No | 31416 | | `timeout` | Seconds to wait for a successful connection to the RPC socket | No | 30 | | `password` | Password to authenticate to the BOINC client, required for most operations | No | None | #### Boinc options The following options can be passed when creating a `Boinc` instance | Argument | Description | Required | Default | |--------------|------------------------------------|----------|---------| | `rpc_client` | Instance of a configured RpcClient | Yes | None | ### Interacting with Boinc * [Unauthorised Operations](docs/unauthorised.md) * [Project Operations](docs/project.md) ## Contributors <!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> <!-- prettier-ignore-start --> <!-- markdownlint-disable --> <!-- markdownlint-restore --> <!-- prettier-ignore-end --> <!-- ALL-CONTRIBUTORS-LIST:END -->


نیازمندی

مقدار نام
>=0.13.0,<0.14.0 xmltodict
>=3.19.0,<4.0.0 marshmallow
>=4.9.2,<5.0.0 lxml


زبان مورد نیاز

مقدار نام
>=3.9,<4.0 Python


نحوه نصب


نصب پکیج whl boinc-client-1.4.0:

    pip install boinc-client-1.4.0.whl


نصب پکیج tar.gz boinc-client-1.4.0:

    pip install boinc-client-1.4.0.tar.gz