Skip to main content

summery233 python modules

Project description

summer_modules

233的Python工具箱


项目结构

├── CHANGELOG.md           # 更新日志
├── README.md              # 项目说明    
├── config copy.toml       # 配置文件(示例)
├── config.toml            # 配置文件
├── poetry.lock            # poetry依赖锁定文件
├── pyproject.toml         # poetry项目配置文件
├── summer_modules         # 模块主目录   ├── __init__.py
│   ├── ai
│      ├── __init__.py          ├── deepseek.py    # deeepseek英译中   ├── excel              # excel相关模块      ├── __init__.py
│   ├── logger.py          # 自定义彩色日志模块   ├── utils.py           # 通用工具模块   ├── vulnerability      # 漏洞信息相关模块      ├── __init__.py
│      ├── attck          # attck官网漏洞信息      ├── cnnvd          # CNNVD官网漏洞信息      ├── cnvd          ├── cve            # CVE官网漏洞信息查询      ├── github_repo    # nuclei仓库模板信息查询      └── nvd
│   └── web_request_utils  # 随机 UA 生成器       ├── __init__.py
│       └── browsers.json
├── tests
│   ├── __init__.py
│   ├── test.json
│   ├── test_main.py
│   └── test_oneline.json

Changelog

所有项目的显著变更都将记录在此文件中。

格式基于 Keep a Changelog


[0.1.2] - 2025-05-13

删除 Python 版本上限 3.14 的限制,作为发布库限制版本上限不太合适,Python版本通常有着良好的向后兼容性。

poetry 创建项目时也一般是只限制下限,如果这里库版本限制了上限,那么所有调用库的项目都需要限制上限,就很不方便。


[0.1.1] - 2025-05-12

更新 CHANGELOG


[0.1.0] - 2025-05-12

新增

  • 初始版本发布
  • 包含如下模块
    • ai.deepseek: 英译中
    • excel: Excel 相关操作
      • get_column_index_by_name:获取指定列名对应的索引
      • get_cell_value: 获取指定行和列名的单元格值
      • set_cell_value: 设置指定行和列名的单元格值
    • vulnerability: 漏洞信息相关
      • attck:ATT&CK官网数据处理
      • cnnvd:CNNVD官网数据处理
      • cve:CVE官网数据处理以及指定编号CVE的POC/EXP查询
      • github_repo.nuclei: GitHub Nuclei 模板数据处理,以及查询指定CVE编号是否有对应的Nuclei模板
    • web_request_utils.getUserAgent: 获取随机的User-Agent
    • logger: 自定义颜色 logger
    • utils: 一些常用的工具函数
      • write_dict_to_json_file: 将字典写入 JSON 文件

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

summer_modules-0.1.2.tar.gz (30.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

summer_modules-0.1.2-py3-none-any.whl (37.7 kB view details)

Uploaded Python 3

File details

Details for the file summer_modules-0.1.2.tar.gz.

File metadata

  • Download URL: summer_modules-0.1.2.tar.gz
  • Upload date:
  • Size: 30.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.2 Darwin/24.3.0

File hashes

Hashes for summer_modules-0.1.2.tar.gz
Algorithm Hash digest
SHA256 1f0824272112ee7995334322a711b1ecb5e96998b3a249792ca60de7f46247bb
MD5 b267efdf211646953e5bbcad1b7071bb
BLAKE2b-256 0a2eccb966d94515ab6bd3132eac7cd2ca51447a11259ffd35a7fd898a24b033

See more details on using hashes here.

File details

Details for the file summer_modules-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: summer_modules-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 37.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.2 Darwin/24.3.0

File hashes

Hashes for summer_modules-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 54dc4dc7309dad17fac7780b7d7d57e5c04857a6e253dfc962a93353b2397940
MD5 4565d264a6340cb89f284728386888e8
BLAKE2b-256 587c43183588256f5bdf5442f73fb460fcec765780c1cc145887f7fa330b2cd5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page