semvec/pypi-packages huggingface dataset:
print2message 1.1.0
Forward 'print' content
License: MIT

## print2message
程序在办公室计算机上运行，想实时了解程序的运行情况或结果？Print2message可以帮你将print内容转发到电子邮件或微信。
### 安装
```bash
pip install print2message
```
### 使用
* 新建yaml配置文件，内容如下：
```
basic:
    subject: 测试用
    method: mail
    switch: true
wechat:
    key: SCU*************
mail:
    host: smtp.qq.com
    port: 25
    password: abcdefg
    user_name: 123456789
    sender: 123456789@qq.com
    receiver: 1234567819@qq.com
```
basic.subject：项目名称，作为消息通知的标题  
basic.method：通知方式，wechat或mail  
basic.swith：是否通知，false将不转发print内容，只单纯执行print功能  
wechat.key：server酱的SCKEY，免费注册  
mail：邮箱的相关参数
* 使用set_config_path指定配置文件位置
### example
```
from print2message import set_config_path, printm
import os

current_path = os.path.dirname(os.path.abspath(__file__))

set_config_path(os.path.join(current_path, 'config.yaml'))

if __name__ == "__main__":
    printm('hello print2msg')
```
strictus 1.0.2
Strictus (a rewrite of Strictus Dictus)
License: MIT
Requires Python: >=3.7.0
Keywords: nested schema dictionary attribute attrdict type hinting typing annotations

# strictus

A much tested rewrite of [strictus-dictus][1] ([github repo][2]) which does not extend `dict`.

### Installation

```bash
pip install strictus
```

### Usage

```python
from typing import List

from strictus.core import strictus, strictus_field


class Item(strictus):
    id: str
    name: str


class ItemList(strictus):
    items: List[Item] = strictus_field(default_factory=list)


item_list = ItemList({"items": [{"id": 1, "name": "first"}]})
print(item_list.items[0].name)  # prints "first"
print(item_list.to_dict())  # prints "{'items': [{'id': '1', 'name': 'first'}]}"

```

[1]: https://pypi.org/project/strictus-dictus/
[2]: https://github.com/jbasko/strictus-dictus
myweb 0.0.2
description
License: MIT
Requires Python: >=3.5
Keywords: tool wheel,yuanjie,utils,轮子

<h1 align = "center">:rocket: WebApp :facepunch:</h1>

---
```
pip install myweb
```

# Usage
```python
from myweb.app import app
app.run('0.0.0.0')
```