Jacky's blog
首页
  • 学习笔记

    • web
    • android
    • iOS
    • vue
  • 分类
  • 标签
  • 归档
收藏
  • tool
  • algo
  • python
  • java
  • server
  • growth
  • frida
  • blog
  • SP
  • more
GitHub (opens new window)

Jack Yang

编程; 随笔
首页
  • 学习笔记

    • web
    • android
    • iOS
    • vue
  • 分类
  • 标签
  • 归档
收藏
  • tool
  • algo
  • python
  • java
  • server
  • growth
  • frida
  • blog
  • SP
  • more
GitHub (opens new window)
  • python 学习指南
  • python 中的设计模式
  • module

    • python modules
      • click
      • argparse
      • pypinyin
      • logging
      • link
    • pandas
    • numpy
    • matplotlib
    • scipy
    • python typing 模块
    • inspect
    • beautysoup
    • scrapy
    • splash
    • pytorch
  • tool

  • other

  • 《python》
  • module
Jacky
2024-02-19
目录

python modules

# click

click (opens new window) 模块是一个用于创建命令行界面(CLI)的库, 它提供了简单而强大的方法来定义命令行参数、选项和子命令, 并且可以自动生成帮助文档

使用 Click, 你可以轻松地将 Python 函数转换为命令行命令, 并为这些命令添加参数、选项和子命令, 从而创建一个功能强大且易于使用的命令行界面

click 模块的一些主要特性
  • 装饰器风格的命令定义: 通过装饰器可以将 Python 函数转换为命令行命令, 并指定命令的名称、参数、选项等信息

  • 参数和选项支持: 支持定义命令的参数和选项, 包括位置参数、可选参数、flag 参数等

  • 多命令支持: 支持定义包含多个子命令的命令集合, 使得可以构建复杂的命令行界面

  • 自动生成帮助文档: 根据命令和参数的定义, Click 可以自动生成帮助文档, 包括命令的使用说明、参数的说明、示例等

  • 类型转换和验证: 支持在定义参数时指定参数的类型, 并且可以进行类型转换和验证

  • 命令行自动补全: Click 支持在命令行中使用 Tab 键进行命令、参数和选项的自动补全

  • 支持多种输出格式: 可以根据需要将输出结果格式化为文本、JSON 等格式

# argparse

argparse是Python标准库中用于解析命令行参数的模块,可以轻松创建用户友好的命令行界面。

# pypinyin

# logging

import logging

dispatcher = logging.getLogger("aiogram.dispatcher")
event = logging.getLogger("aiogram.event")
middlewares = logging.getLogger("aiogram.middlewares")
webhook = logging.getLogger("aiogram.webhook")
scene = logging.getLogger("aiogram.scene")
1
2
3
4
5
6
7

# link

  • Find, install and publish Python packages with the Python Package Index (opens new window)
#module
上次更新: 2025/10/11, 09:25:12
python 中的设计模式
pandas

← python 中的设计模式 pandas→

最近更新
01
npx 使用指南
10-12
02
cursor
09-28
03
inspect
07-20
更多文章>
Theme by Vdoing | Copyright © 2019-2025 Jacky | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式