semvec/pypi-packages huggingface dataset:
mac-4mater 1.0
convert mac to required format


Get mac address, correct and return in required format
DOES NOT CHECK THE INPUT MAC ADDRESS FORMAT, just delete invalid characters and check len = 12
:param mac: mac address
:param delimiter: separator character
:param chunk: the number of characters before the separator output, mast be in [1, 2, 3, 4, 6]. 0 or None for output without delimiter
:param capital: lowercase or uppercase return output str. default lowercase
:return: mac address in required format

example:
print(mac_4mater('ab.bg.55.55.55.53', delimiter='.', chunk=4, capital=False))
ValueError: Invalid mac address ab.bg.55.55.55.53

print(mac_4mater('ab.bc.55.55.55.53', delimiter='.', chunk=4))
abbc.5555.5553

print(mac_4mater('ab.bc55.55.55bbbbbbbbbbbbbb.53', delimiter=':', chunk=4, capital=False))
ValueError: Invalid mac address ab.bc55.55.55bbbbbbbbbbbbbb.53

print(mac_4mater('ABrrrrrrrrrrrr.bc.55.55.55.53', delimiter='-', chunk=2, capital=True))
AB-BC-55-55-55-53

print(mac_4mater('AB.bc.55.55.55.53', delimiter=':', chunk=2, capital=True))
AB:BC:55:55:55:53
scratch-websocket-api-yossy4411 0.0.1
A small example package
Requires Python: >=3.7

# Scratch Websocket API
## Overview
このライブラリは、Websocketを通じてScratch（またはTurbowarp）に接続し、そのクラウド変数を変更するために作成されました。
## Installation
Python3が必須となります。Python2は使えないと思います。

```bash
git clone 
```
pyxterms 2.0
A python module to customize terminal and add coloring.

# Pyxterms - Terminal Enhancement Library

[![GitHub](https://img.shields.io/badge/GitHub-lutherantz-blue)](https://github.com/lutherantz)
[![Version](https://img.shields.io/badge/Version-1.0-green)](https://github.com/lutherantz/pyxtemr/releases/tag/v1.0)
[![License](https://img.shields.io/badge/License-MIT-yellow)](https://opensource.org/licenses/MIT)

Pyxterms is a Python library designed to enhance terminal interactions by providing useful utilities for terminal manipulation, cursor control, color formatting, animations, and text centering.

## Features

- Clear the terminal screen
- Set terminal title
- Execute system commands
- Get terminal size
- Hide and show the terminal cursor
- Apply custom colors and gradients
- Create typewriter text animations
- Center text both horizontally and vertically

## Installation

You can install Pyxtemr using pip:

	pip install pyxtemr` 

## Usage

Import the module and explore its capabilities:

```python
from pyxtemr import Term, Cursor, Color, Anim, Center

# Clear the terminal
Term.clear()

# Set terminal title
Term.title("My Awesome Terminal App")

# Hide the cursor
Cursor.hide_cursor()

# Apply custom colors
print(Color.red + "This text is red" + Color.reset)

# Create a typewriter animation
Anim.typing("Hello, world!", slp=0.1)

# Center text both horizontally and vertically
centered_text = Center.center("Centered Text")
print(centered_text)` 
```

## Documentation

For detailed information about the available functions and their usage, please refer to the [documentation](https://github.com/lutherantz/pyxtemr/blob/main/docs.md).

## Contributing

Contributions are welcome! Feel free to open issues or pull requests on the [GitHub repository](https://github.com/lutherantz/pyxtemr).

## License

This project is licensed under the MIT License - see the [LICENSE](https://github.com/lutherantz/pyxterms/blob/main/LICENSE) file for details.
nonebot-plugin-systools-dev 0.1.2
系统助手 for Nonebot - 支持运行系统命令、备份 Koishi 配置文件到 GitHub、查询系统状态、获取 IP 地址等进阶操作
Requires Python: <4.0,>=3.8

<div align="center">
  <a href="https://v2.nonebot.dev/store"><img src="https://github.com/A-kirami/nonebot-plugin-template/blob/resources/nbp_logo.png" width="180" height="180" alt="NoneBotPluginLogo"></a>
  <br>
  <p><img src="https://github.com/A-kirami/nonebot-plugin-template/blob/resources/NoneBotPlugin.svg" width="240" alt="NoneBotPluginText"></p>
</div>

<div align="center">

# nonebot-plugin-systools-dev

_✨ 系统助手-Dev ✨_

</div>

## 📖 介绍

系统助手 for Nonebot - 支持运行系统命令、备份 Koishi 配置文件到 GitHub、查询系统状态、获取 IP 地址等进阶操作
请注意，这是Dev频道，如果出现bug请及时发起Issue，这可能会成为后期更新的重要内容，很多超前版本也将在此发布，不过我们无法确保插件的可用性

## 💿 安装

<details open>
<summary>使用 nb-cli 安装</summary>
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装

    nb plugin install nonebot-plugin-systools-dev

</details>

<details>
<summary>使用包管理器安装</summary>
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令

<details>
<summary>pip</summary>

    pip install nonebot-plugin-systools-dev
</details>

打开 nonebot2 项目根目录下的 `pyproject.toml` 文件, 在 `[tool.nonebot]` 部分追加写入

    plugins = ["nonebot-plugin-systools-dev"]

</details>

## 🎉 使用
### 指令表
| 指令 | 权限 | 需要@ | 范围 |
|:-----:|:----:|:----:|:----:|
| systool | 所有人 | 否 | 群聊 |


## 特别鸣谢
[山重水复](https://github.com/Shanshui2022)<br>
[zhuhansan666](https://github.com/zhuhansan666)<br>
没有他们就没有本项目！
gadgetpie 0.0.1
A set of common tools.

# Gadget
A wide variety of tools in the software development.

## 1 Gadget Abstract List

### 1.1 dict2class

Convert a parameter from "dict" type to simple User-defined class type.

Such as:
```python
# Import required packages
from gadget import Dict2Class
import datetime

# Defines a dictionary
test_dict = {
    'now': datetime.datetime.now(),
    'num': 77,
    'txt': 'Hello!',
    'dct': {
        't_num': 667,
        't_txt': 'hello!'
    },
    'lst': [1, 2, 3, 'abc'],
    'set': {1, 3, 3, 4, 'abc'},
    'tpl': (1, 2, 3, 5, 'abc')
}

# Converts to user-defined class here
ud_class = Dict2Class().convert(test_dict)
```