# joyreactor_stats
![PyPI](https://img.shields.io/pypi/v/joyreactor_stats)
![PyPI - License](https://img.shields.io/pypi/l/joyreactor_stats)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/joyreactor_stats)
Получение статистики по публикациям аккаунта на [joyreactor](https://joyreactor.cc)
***
## Установка пакета
### Установка пакета с PyPi
```bash
$ pip install joyreactor-stats
```
### Установка пакета из исходного кода
Исходный код размещается на [GitHub](https://github.com/Genzo4/joyreactor_stats).
Скачайте его и установите пакет:
```bash
$ git clone https://github.com/Genzo4/joyreactor_stats
$ cd joyreactor_stats
$ pip install .
```
***
## Использование пакета
- ### Подключаем:
```python
from joyreactor_stats import JoyreactorStats
```
- ### Создаём экземпляр
Создаём экземпляр JoyreactorStats.
Нужно указать основной параметр:
- account - аккаунт на Joyrector, для которого собирается статистика.
Можно указать дополнительные параметры:
- open_xls - открывать в excel полученный отчёт.
Значение по умолчанию: True
- show_progress - показывать прогресс поиска.
Значение по умолчанию: True
- quiet - не выводить никаких сообщений на экран.
Значение по умолчанию: False
```python
joy_stats = JoyreactorStats('AccountName')
```
- ### Запускаем получение отчёта
```python
joy_stats.work()
```
Пример использования модуля см. в файле main.py
***
# Joyreactor Stats
На основе пакета joyreactor_stats сделана программа Joyreactor Stats.
Готовые билды программы можно взять в релизах на сайте Github (https://github.com/Genzo4/joyreactor_stats/releases)
- ### Билд под Windows
```cmd
pip install -r requirements_build.txt
pyinstaller -F -n joyreactor_stats -i favicon.ico main.py --version-file version.txt
```
Готовый исполняемый файл появляется в папке dist.
P.S. Для Windows 7 делать билд максимум под Python 3.8
Помощь по параметрам командной строки можно узнать выполнив:
```cmd
joyreactor_stats.exe -h
```
***
[Changelog](https://github.com/Genzo4/joyreactor_stats/blob/main/CHANGELOG.md)
Raw data
{
"_id": null,
"home_page": "https://github.com/Genzo4/joyreactor_stats",
"name": "joyreactor-stats",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "joyreactor,joyreactor_stats",
"author": "Genzo",
"author_email": "genzo@bk.ru",
"download_url": "https://files.pythonhosted.org/packages/f3/97/ceb3461c5e9b4bbdbbebb4d82fed4e224508ed7f2daba6c8ca7598404858/joyreactor-stats-1.1.2.tar.gz",
"platform": null,
"description": "# joyreactor_stats\r\n\r\n![PyPI](https://img.shields.io/pypi/v/joyreactor_stats)\r\n![PyPI - License](https://img.shields.io/pypi/l/joyreactor_stats)\r\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/joyreactor_stats)\r\n\r\n\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u043f\u043e \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f\u043c \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430 \u043d\u0430 [joyreactor](https://joyreactor.cc)\r\n\r\n***\r\n\r\n## \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0430\u043a\u0435\u0442\u0430\r\n\r\n### \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0430\u043a\u0435\u0442\u0430 \u0441 PyPi\r\n\r\n```bash\r\n$ pip install joyreactor-stats\r\n```\r\n\r\n### \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0430\u043a\u0435\u0442\u0430 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430\r\n\r\n\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u043d\u0430 [GitHub](https://github.com/Genzo4/joyreactor_stats). \r\n\u0421\u043a\u0430\u0447\u0430\u0439\u0442\u0435 \u0435\u0433\u043e \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u043f\u0430\u043a\u0435\u0442:\r\n\r\n```bash\r\n$ git clone https://github.com/Genzo4/joyreactor_stats\r\n$ cd joyreactor_stats\r\n$ pip install .\r\n```\r\n\r\n***\r\n\r\n## \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u043a\u0435\u0442\u0430\r\n\r\n- ### \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c:\r\n```python\r\nfrom joyreactor_stats import JoyreactorStats\r\n```\r\n\r\n- ### \u0421\u043e\u0437\u0434\u0430\u0451\u043c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\r\n\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 JoyreactorStats.\r\n\u041d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440:\r\n- account - \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u043d\u0430 Joyrector, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430. \r\n\r\n\u041c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b:\r\n- open_xls - \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u044c \u0432 excel \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u043e\u0442\u0447\u0451\u0442.\r\n \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e: True\r\n- show_progress - \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441 \u043f\u043e\u0438\u0441\u043a\u0430.\r\n \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e: True \r\n- quiet - \u043d\u0435 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u044c \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d.\r\n \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e: False\r\n\r\n```python\r\njoy_stats = JoyreactorStats('AccountName')\r\n```\r\n\r\n- ### \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u0442\u0447\u0451\u0442\u0430\r\n\r\n```python\r\njoy_stats.work()\r\n```\r\n\r\n\u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u043e\u0434\u0443\u043b\u044f \u0441\u043c. \u0432 \u0444\u0430\u0439\u043b\u0435 main.py\r\n\r\n***\r\n\r\n# Joyreactor Stats\r\n\r\n\u041d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u0430\u043a\u0435\u0442\u0430 joyreactor_stats \u0441\u0434\u0435\u043b\u0430\u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 Joyreactor Stats.\r\n\u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0431\u0438\u043b\u0434\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043c\u043e\u0436\u043d\u043e \u0432\u0437\u044f\u0442\u044c \u0432 \u0440\u0435\u043b\u0438\u0437\u0430\u0445 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 Github (https://github.com/Genzo4/joyreactor_stats/releases)\r\n\r\n- ### \u0411\u0438\u043b\u0434 \u043f\u043e\u0434 Windows\r\n```cmd\r\npip install -r requirements_build.txt\r\npyinstaller -F -n joyreactor_stats -i favicon.ico main.py --version-file version.txt\r\n```\r\n\r\n\u0413\u043e\u0442\u043e\u0432\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u043f\u0430\u043f\u043a\u0435 dist. \r\n\r\nP.S. \u0414\u043b\u044f Windows 7 \u0434\u0435\u043b\u0430\u0442\u044c \u0431\u0438\u043b\u0434 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c \u043f\u043e\u0434 Python 3.8\r\n\r\n\u041f\u043e\u043c\u043e\u0449\u044c \u043f\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u0443\u0437\u043d\u0430\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0432:\r\n```cmd\r\njoyreactor_stats.exe -h\r\n```\r\n\r\n***\r\n\r\n[Changelog](https://github.com/Genzo4/joyreactor_stats/blob/main/CHANGELOG.md)\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u043f\u043e \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f\u043c \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430 \u043d\u0430 joyreactor.cc",
"version": "1.1.2",
"project_urls": {
"Bug Tracker": "https://github.com/Genzo4/joyreactor_stats/issues",
"Homepage": "https://github.com/Genzo4/joyreactor_stats"
},
"split_keywords": [
"joyreactor",
"joyreactor_stats"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d691392846c94f0e8d847f9e6e064709793babaf9c78ab4cbb95094ecb1e05a9",
"md5": "73673f617a4ac156222c0cf9f01d0ee1",
"sha256": "ed07e0394bd6917272e7f3acc359cc354fd4416edf0e9cfa71832d490469a10c"
},
"downloads": -1,
"filename": "joyreactor_stats-1.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "73673f617a4ac156222c0cf9f01d0ee1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 8301,
"upload_time": "2023-08-16T06:59:01",
"upload_time_iso_8601": "2023-08-16T06:59:01.141126Z",
"url": "https://files.pythonhosted.org/packages/d6/91/392846c94f0e8d847f9e6e064709793babaf9c78ab4cbb95094ecb1e05a9/joyreactor_stats-1.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f397ceb3461c5e9b4bbdbbebb4d82fed4e224508ed7f2daba6c8ca7598404858",
"md5": "6929ecb48630936d5fb28d2556be0b03",
"sha256": "4fdf7d417da87772590badf4432767a1524088e4c7ce311e61b5096087c43071"
},
"downloads": -1,
"filename": "joyreactor-stats-1.1.2.tar.gz",
"has_sig": false,
"md5_digest": "6929ecb48630936d5fb28d2556be0b03",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 8519,
"upload_time": "2023-08-16T06:59:05",
"upload_time_iso_8601": "2023-08-16T06:59:05.009638Z",
"url": "https://files.pythonhosted.org/packages/f3/97/ceb3461c5e9b4bbdbbebb4d82fed4e224508ed7f2daba6c8ca7598404858/joyreactor-stats-1.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-16 06:59:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Genzo4",
"github_project": "joyreactor_stats",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "joyreactor-stats"
}