安全输入工具库,支持彩色输出,KeyboardInterrupt保护等
Project description
Luci_Code_Tools
介绍:
给初学者制作的 Python 工具库, 基于 Python 3.13.3 制作
安装 & 导入
pip install Luci-Code-Tools
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年出生的开发者 >
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
luci_code_tools-1.1.3.tar.gz
(5.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file luci_code_tools-1.1.3.tar.gz.
File metadata
- Download URL: luci_code_tools-1.1.3.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
317687190851804e5e3d75fd62d4599ddf4c5bf964ec00e60268f9b015cea9ce
|
|
| MD5 |
c4500373074ea2abd08273c95f517bb5
|
|
| BLAKE2b-256 |
dab5a8d8d8b38594059ed80b9e596cff4ade016f9d6d385be4a35badd9d4b582
|
File details
Details for the file luci_code_tools-1.1.3-py3-none-any.whl.
File metadata
- Download URL: luci_code_tools-1.1.3-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bebbce716dab24ee8a67b592130c42103ad6396125a91ed6c27a3911604d41d0
|
|
| MD5 |
375e7a6cd9d76fdfc786187c90480b64
|
|
| BLAKE2b-256 |
cbca1d38e1d681bd06bf253c9c7fd9605f505ddb5db97e6deeb591de0a552482
|