Metadata-Version: 2.4
Name: Luci-Code-Tools
Version: 1.1.3
Summary: 安全输入工具库,支持彩色输出,KeyboardInterrupt保护等
Home-page: https://github.com/Luci-Codeing/code_tools
Author: Luci_Code
Author-email: 3967742419@qq.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENCE
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python
Dynamic: summary

[![PyPI version](https://badge.fury.io/py/luci-code-tools.svg)](https://pypi.org/project/luci-code-tools/)

# Luci_Code_Tools

## 介绍:

给初学者制作的 *Python* 工具库, 基于 Python 3.13.3 制作

### 安装 & 导入

```bash
pip install Luci-Code-Tools
```

```python
from Luci_code_tools import *
# 或者
import Luci_code_tools
```

#  内容

**函数**

**safe_\*** = **safe_input, safe_int, safe_float**

| 名称 | 作用 | 参数 |
| --- | --- | --- |
| color | 输出ANSI彩色字符 | data, text_color, bg_color, mode, newline |
| color_rgb | 输出RGB彩色字符 | data, r, g, b, mode, newline |
| clear_screen | 可跨平台的清屏 | None (没有参数) |
| safe_* | 安全的输入, 防止Ctrl + C和输入流关闭等报错 | prompt, text_color, bg_color, mode |
| cloudflare_play | 输出 CloudFlare 人机验证 | None (没有参数) |

**提示**: ***参数需要按照顺序填***

# < TODO >

---

# 其他

**ANSI常用序列**
*提示: 90-97 为亮色前景色，100-107 为亮色背景色*

| 前景色 | 效果 |
| --- | --- |
| 30 | 黑色 |
| 31 | 红色 |
| 32 | 绿色 |
| 33 | 黄色 |
| 34 | 蓝色 |
| 35 | 紫色 |
| 36 | 青色 |
| 37 | 白色 |

| 显示方式 | 效果 |
| --- | --- |
| 0 | 默认 |
| 1 | 粗体 + 高亮 |
| 2 | 暗淡 |
| 3 | 斜体(部分终端不支持) |
| 4 | 下划线 |
| 5 | 闪烁 |
| 6 | 快闪(部分终端不支持)
| 7 | 反色(前景色与背景色互换) |
| 8 | 隐藏 |
| 9 | 删除线 |

| 背景色 | 效果 |
| --- | --- |
| 40 | 黑色 |
| 41 | 红色 |
| 42 | 绿色 |
| 43 | 黄色 |
| 44 | 蓝色 |
| 45 | 紫色 |
| 46 | 青色 |
| 47 | 白色 |

---

# 制作者 & 感谢名单

| 作者 | 分工 |
| --- | --- |
| DeepSeek | 检查 |
| DeepSeek | 改进 |
| Luci_Code | 代码 |
| Luci_Code | 文档 |
| Luci_Code | 思路 |
| Luci_Code | 上传 |

---

# 感谢

***<感谢您的阅读，我是Luci_Code， 一名2014年出生的开发者 >***
