招投标信息自动化平台

admin 84873d64a1 完善项目结构,添加核心功能与测试,包括数据库、爬虫、报告器及调度器实现;更新开发指南与配置文件 3 ay önce
.vscode 84873d64a1 完善项目结构,添加核心功能与测试,包括数据库、爬虫、报告器及调度器实现;更新开发指南与配置文件 3 ay önce
src 84873d64a1 完善项目结构,添加核心功能与测试,包括数据库、爬虫、报告器及调度器实现;更新开发指南与配置文件 3 ay önce
tests 84873d64a1 完善项目结构,添加核心功能与测试,包括数据库、爬虫、报告器及调度器实现;更新开发指南与配置文件 3 ay önce
.env a9b2c19c4a 初始化 Claudia 项目结构,添加必要的配置文件和基础代码 3 ay önce
.gitignore 7a48f46103 Initial commit 3 ay önce
LICENSE 7a48f46103 Initial commit 3 ay önce
README.md 84873d64a1 完善项目结构,添加核心功能与测试,包括数据库、爬虫、报告器及调度器实现;更新开发指南与配置文件 3 ay önce
pylintrc 84873d64a1 完善项目结构,添加核心功能与测试,包括数据库、爬虫、报告器及调度器实现;更新开发指南与配置文件 3 ay önce
pyproject.toml 84873d64a1 完善项目结构,添加核心功能与测试,包括数据库、爬虫、报告器及调度器实现;更新开发指南与配置文件 3 ay önce

README.md

claudia

招投标信息自动化平台

开发指南

本项目已集成 Ruff(含 isort 规则)与 Black,用于代码检查与格式化;VS Code 保存时会自动格式化与运行 Ruff 检查。

安装开发依赖

pip install -e .[dev]

代码检查(Ruff)

仅检查:

python -m ruff check .

自动修复:

python -m ruff check . --fix

代码格式化(Black)

自动格式化:

python -m black .

仅检查:

python -m black --check .

运行测试

python -m pytest -q

VS Code 设置(已启用)

  • editor.defaultFormatter = "ms-python.black-formatter"
  • editor.formatOnSave = true
  • ruff.lint.run = "onSave"
  • python.terminal.useEnvFile = true(使用 .envPYTHONPATH=src