semvec/pypi-packages huggingface dataset:
RobotLib 1.0.1
机器人控制系统的通用工具包
Requires Python: >=3.7

本模块是机器人控制系统的通用工具包，原始模型是幻尔机器人的硬件和软件，但是软件部分扩展功能不够好，因此本人需要对其进行重构



以上功能使用首先实例化类，然后调用各个函数，也可以根据 需求查看源码进行二次开发使用：

```
from pyzabbixAll import zabbix_api

if __name__=="__main__":
    # 测试zabbix操作
    url = 'http://###/zabbix'
    username = "###"
    password = "###"

    huabei_zabbix_api = zabbix_api(url, username, password)
    # aaa = huabei_zabbix_api.get_host_list(48, "none")
    # bbb = huabei_zabbix_api.get_name_ip_all(48, "none")
    # print(aaa)
    # print(bbb)

    # ccc = huabei_zabbix_api.get_groupID("机房-B28")
    # ddd = huabei_zabbix_api.get_templateID("NOC-HB-Network")
    # dd = huabei_zabbix_api.get_hostID("2B-B28-F1-H3C-5800-CNC-2698")
    # eee = huabei_zabbix_api.get_host_group_name("NOC-HB-Network-Group")
    # fff = huabei_zabbix_api.get_host_template_name("NOC-HB-Network")
    # ggg = huabei_zabbix_api.get_host_template_name("NOC-HB-Network-Huawei_CloudEngine_8800")
    # hhh = huabei_zabbix_api.get_graph_group_name("机房-B28")
    # iii = huabei_zabbix_api.get_item_group_name("机房-B28")
    # jjj = huabei_zabbix_api.get_trigger_group_name("机房-B28")
    # kkk = huabei_zabbix_api.get_graph_host_name("2B-B28-F1-H3C-5800-CNC-2698")
    # ll = huabei_zabbix_api.get_item_host_name("2B-B28-F1-H3C-5800-CNC-2698")
    # mm = huabei_zabbix_api.get_item_graph_name("2B-B28-F1-H3C-5800-CNC-2698", "Interface Ten-GigabitEthernet1/1/4: Network traffic")
    # nn = huabei_zabbix_api.get_trigger_host_name("2B-B28-F1-H3C-5800-CNC-2698")
    # oo = huabei_zabbix_api.get_trigger_item_name("2B-B28-F1-H3C-5800-CNC-2698", "ICMP response time")
    # pp = huabei_zabbix_api.get_history_item_name("2B-B28-F1-H3C-5800-CNC-2698", "Interface Ten-GigabitEthernet1/1/4: Bits received", "2020-09-09 08:00:00", "2020-09-09 09:00:00")
    # qq = huabei_zabbix_api.get_history_itemID(89557, "2020-08-01 00:00:00", "2020-08-31 23:59:00")
    rr = huabei_zabbix_api.get_map("网络拓扑图demo1")
    # print(ccc, ddd, dd)
    # print(len(eee), eee)
    # print(len(fff), fff)
    # print(len(ggg), ggg)
    # print(len(hhh), hhh)
    # print(len(iii), iii)
    # print(len(jjj), jjj)
    # print(len(kkk), kkk)
    # print(len(ll), ll)
    # print(len(mm), mm)
    # print(len(nn), nn)
    # print(len(oo), oo)
    # print(len(pp), pp)
    # for i in pp:
    #     value = i['value']
    #     last_time = timestamp_to_time(i['clock'])
    #     print(value, last_time)
    # print(len(qq), qq)
    # for i in qq:
    #     value = i['value']
    #     last_time = timestamp_to_time(i['clock'])
    #     print(value, last_time)
    print(len(rr), rr)
```

以上是部分测试代码，大家可以放心使用
DiscordSigning 1.1
# DiscordSignAPI

## Made by RebornCryptic\#2004
#### For the new and stressed coders who are seeking an easy Sign Bot Coding Experience
###### This project is to reduce the unecessary lines required to iterate the emojis and roles and to keep your code nice, neat and organized all at once!
###### To get started, run the pip command: `pip install -U DiscordSignAPI` and Follow the Documentation Below!
#### Emojis
`emojis.{team-name-here}`: This is how you will iterate the emojis throughout your code, you do not have to use `discord.utils.get(iterable)` to get the emojis your defining, which is the main concept of this package!
### Team Names for Emojis:
`emojis.ARI`

`emojis.ARI`

`emojis.ATL`

`emojis.BAL`

`emojis.BUF`

`emojis.CAR`

`emojis.CHI`

`emojis.CIN`

`emojis.CLE`

`emojis.DAL`

`emojis.DEN`

`emojis.DET`

`emojis.GB`

`emojis.HOU`

`emojis.IND`

`emojis.JAX`

`emojis.KC`

`emojis.LAC`

`emojis.LAR`

`emojis.LV`

`emojis.MIA`

`emojis.MIN`

`emojis.NE`

`emojis.NO`

`emojis.NYG`

`emojis.NYJ`

`emojis.PHI`

`emojis.PIT`

`emojis.SEA`

`emojis.SF`

`emojis.TB`

`emojis.TEN`

`emojis.WAS`

#### Roles
`roles.{team-name-here}`: This is how you will iterate the roles throughout your code, you do not have to use `discord.utils.get(iterable)` to get the roles your defining, again. The main concept of this package!
### Team Names for Roles:
`roles.ARI`

`roles.ARI`

`roles.ATL`

`roles.BAL`

`roles.BUF`

`roles.CAR`

`roles.CHI`

`roles.CIN`

`roles.CLE`

`roles.DAL`

`roles.DEN`

`roles.DET`

`roles.GB`

`roles.HOU`

`roles.IND`

`roles.JAX`

`roles.KC`

`roles.LAC`

`roles.LAR`

`roles.LV`

`roles.MIA`

`roles.MIN`

`roles.NE`

`roles.NO`

`roles.NYG`

`roles.NYJ`

`roles.PHI`

`roles.PIT`

`roles.SEA`

`roles.SF`

`roles.TB`

`roles.TEN`

`roles.WAS`
Home-page: UNKNOWN
Author: auguspy
Author-email: augustincampagna@gmail.com
License: UNKNOWN
Description: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
acdumo 1.1.2
Accelerated dual momentum

# acdumo

This app is a simple implementation of the [Accelerated Dual Momentum](https://engineeredportfolio.com/2018/05/02/accelerating-dual-momentum-investing/) investment strategy. It
queries a Yahoo Finance API for historical ticker price data, calculates ADM
statistics, and suggests a strategy.

## Installation (command line)

For simple command line use of this app, you can install with pip:

```sh
pip3 install acdumo
```
or
```sh
pip3 install --user acdumo
```

Installation will require an extra step on macOS systems. Run the included `acdumo-install-certifi` command.

```sh
acdumo-install-certifi
```

## Usage (command line)

To generate a report for the current date, simply run:

```sh
acdumo
```

Optional arguments can be used to generate reports for different dates or
tickers:

```sh
acdumo --help
```

```
usage: acdumo [-h] [--date <yyyy-mm-dd>] [--tickers <TIC> [<TIC> ...]] [--bonds <TIC>] [--frequency {monthly,weekly}] [<path/to/report/dir/>]

Accelerated dual momentum

positional arguments:
  <path/to/report/dir/>
                        write a HTML report

optional arguments:
  -h, --help            show this help message and exit
  --date <yyyy-mm-dd>   date of interest (default: today)
  --tickers <TIC> [<TIC> ...]
                        tickers to use (default: SPY TLT VSS SCZ)
  --bonds <TIC>         ticker representing bonds (default: TLT)
  --frequency {monthly,weekly}
                        frequency of data to fetch (default: monthly)
```


## Installation (full app)

To run the app locally, use the following procedure. By default it is
configured to use a gmail account of your choice for account confirmation
emails. The gmail account must be configured to allow [less secure apps](https://support.google.com/accounts/answer/6010255?hl=en).

```sh
git clone https://github.com/anthony-aylward/acdumo.git
cd acdumo
python3 -m venv venv
source venv/bin/activate
pip3 install -e . # if on macOS, also run: python3 acdumo/install_certifi.py
export FLASK_APP=acdumo
export FLASK_ENV=development
mkdir -p instance/protected
python3 config/__init__.py --email <gmail address> instance/
flask db upgrade
flask run
```

You can then use a web browser to navigate to the app (by default at localhost:5000)
mfa-cli 0.3.5
CLI tool for generating one-time passwords.

# mfa-cli

[![CI](https://github.com/thiagoalmeidasa/mfa-cli/actions/workflows/ci.yaml/badge.svg)](https://github.com/thiagoalmeidasa/mfa-cli/actions/workflows/ci.yaml)

CLI tool for generating one-time passwords.

## Instalation

```bash
pip install mfa-cli
```

## Usage

```bash
$ mfa-cli list-keys --keyfile codes.yml
$ mfa-cli new-totp --keyfile codes.yml
$ mfa-cli new-totp --keyfile codes.yml --keyname myservice
```