semvec/pypi-packages huggingface dataset:
py3-brhk 1.1.10
The Python3 Brhk Library Developed By Guolei
License: MIT
Requires Python: >=3.0

# py3_brhk

The Python3 Brhk Library Developed By Guolei

# Installation

```shell
pip install py3_brhk
```

# Documentation

## [Document](https://www.yuque.com/lingdutuandui/ugcpag)

# Example
## Speaker
### voice notify
```python
from py3_brhk.speaker import Speaker

speaker = Speaker(
    token="<token>",
    id="<id>"
)
state = speaker.notify(message="小猪小猪，呼噜噜")
if state:
    print("send success")
else:
    print("send failed")
```
py3-lmobile 1.1.7
The Python3 lmobile Library Developed By Guolei
License: MIT
Requires Python: >=3.0

# py3_lmobile

The Python3 lmobile Library Developed By Guolei

# Installation

```shell
pip install py3_lmobile
```

# Documentation

## [Docment](https://www.lmobile.cn/ApiPages/index.html)

# Example

## SMS

```python
from py3_lmobile.sms import Sms

sms = Sms(
    account_id="",
    password="",
    product_id=""
)
state = sms.send_sms(phone_nos="", content="【签名】测试通知短信")
if state:
    print("send sms success")
else:
    print("send sms fail")
```
py3-qunjielong 1.1.4
The Python3 Qunjielong Library Developed By Guolei
License: MIT
Requires Python: >=3.0

# py3_qunjielong
The Python3 Qunjielong Library Developed By Guolei

# Official Documentation

## [Home](https://console-docs.apipost.cn/preview/b4e4577f34cac87a/1b45a97352d07e60/)


# Installation
```shell
pip install py3_qunjielong
```

# Example
## Qunjielong
```python
import os

import diskcache

from py3_qunjielong.qunjnielong import Qunjielong, RequestUrl

cache = diskcache.Cache(directory=os.path.join(os.getcwd(), "runtime", "diskcache", "default"))
qunjielong = Qunjielong(
    secret="<secret>",
    cache=cache
)

print(
    qunjielong.token_with_cache().request_with_token(
        method="GET",
        url=f"{RequestUrl.OPEN_API_GHOME_GETGHOMEINFO}",
    )
)
```
py3-workwx 1.1.19
The Python3 Work Weixin Library Developed By Guolei
License: MIT
Requires Python: >=3.0

# py3-workwx

The Python3 Work Weixin Library Developed By Guolei

# Documentation

## [Webhook API](https://developer.work.weixin.qq.com/document/path/91770)

## [Server API](https://developer.work.weixin.qq.com/document/path/90664)

# Installation

```shell
pip install py3-workwx
```

# Example

## Webhook

```python
from py3_workwx.webhook import Webhook

webhook = Webhook(key="<key>")

state = webhook.send(
    json=webhook.send_text_formatter(f"测试信息")
)
if state:
    print("send message success")
else:
    print("send message failed")
media_id = webhook.upload_media(
    files={
        "file": ("README.md", open("README.md", "rb")),
    }
)
if media_id:
    print("upload file success")
    state = webhook.send(
        json=webhook.send_file_formatter(media_id)
    )
    if state:
        print("send file success")
    else:
        print("send file failed")
else:
    print("upload media failed")
```

## Server API

```python
import os.path
from datetime import datetime

import diskcache

from py3_workwx.server import Server

cache = diskcache.Cache(directory=os.path.join(os.getcwd(), "runtime", "diskcache", "default"))

server = Server(
    corpid="<corpid>",
    corpsecret="<corpsecret>",
    agentid="<agentid>",
    cache=cache
)

state = server.gettoken_with_cache().message_send(
    json={
        "touser": "your name",
        "msgtype": "text",
        "agentid": server.agentid,
        "text": {
            "content": f"测试信息",
        }
    }
)
if state:
    print("send message success")
else:
    print("send message failed")
media_id = server.media_upload(files={
    "file": (
        "README.md",
        open("README.md", "rb")
    )
})
if media_id:
    print("upload file success")
else:
    print("upload file failed")
```
py3-requests 1.1.9
The Python3 Requests Library Developed By Guolei
License: MIT
Requires Python: >=3.0

# py3_requests

The Python3 Requests Package Developed By Guolei

# Installation

```shell
pip install py3_requests
```

# Documentation

## [requests](https://requests.readthedocs.io/en/latest/)

## [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/doc.zh/)

## [addict document](https://pypi.org/project/addict/)

## [xmltodict document](https://pypi.org/project/xmltodict/)

## [jsonschema document](https://python-jsonschema.readthedocs.io/en/stable/)

# Example

```python
import py3_requests
from requests import Response

# response handler usage 
result = py3_requests.request(
    response_handler=py3_requests.ResponseHandler.status_code_200_text,
    url="https://www.baidu.com",
    method="GET"
)
# result is normal_response_handler return value
print(result)

# not response handler usage return requests.Response instance
response = py3_requests.request(
    url="https://www.baidu.com",
    method="GET"
)
# response is requests.Response instance
print(response)
```
gurlon 0.3.0
Transform unstructured DynamoDB data into local SQL tables.
License: MIT
Requires Python: >=3.12

# gurlon

## Overview

`gurlon` is a library designed to make the process of exporting data from Dynamo to your local filesystem easier.

There are 3 main steps to the `gurlon` export process:

1. Instantiate a new `DataExporter` and invoke `export_data` to begin a DynamoDB PointInTimeExport to S3
2. Call the `DataExporter` function `download_data` once the DynamoDB export is complete to combine the exported data into a single json file on your local filesystem
3. Transform your local copy of the exported table data into another storage format: `csv`, `parquet`

## Comprehensive Documentation

Full docs are available here: [https://fullerzz.github.io/gurlon/](https://fullerzz.github.io/gurlon/)