docs: update project structure and add database documentation

- Add tests/ directory to .gitignore
- Document database connectivity with pyodbc and config
- Add project structure and file organization guidelines
- Update installation steps to use requirements.txt
- Document new dependencies: pandas, openpyxl, pyodbc
This commit is contained in:
Misaka_Company
2026-01-23 15:00:55 +08:00
parent 4b0a882b69
commit bbf84b7f8c
9 changed files with 456 additions and 322 deletions

19
requirements.txt Normal file
View File

@@ -0,0 +1,19 @@
# ===========================
# Playwright Python Automation
# ===========================
# Python 3.8+ required
# --- Browser Automation ---
playwright==1.57.0
# --- Database ---
pyodbc>=5.0.0
# --- Excel/Data Processing ---
pandas>=2.0.0
openpyxl>=3.1.0
numpy>=1.24.0
# --- System Utilities (installed via pip) ---
python-dateutil>=2.8.0
pytz>=2023.0