V2Log - Access Log Analyzer
一个基于 Streamlit 的访问日志分析器,提供可视化的日志分析功能。
本项目98%内容由 Cursor 生成
功能特点
- 日志分析
- 地理位置可视化
- 访问量时间趋势
- 城市分布统计
- 搜索和过滤功能
- 分页数据展示
安装说明
通过 pip 安装
pip install v2log
使用说明
可以通过如下命令运行测试应用
v2log --demo
日志分析器支持通过命令行参数指定日志文件路径:
v2log access.log
项目结构
├── dev.py
├── v2log
│ ├── __init__.py
│ ├── analyzer.py
│ ├── app.py
│ ├── cli.py
│ ├── components.py
│ ├── data
│ │ └── IP2LOCATION-LITE-DB11.BIN
│ └── utils
│ ├── __init__.py
│ ├── generator.py
│ └── helpers.py
├── requirements.txt
└── setup.py
Release files for v2log 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| v2log-0.1.2.tar.gz | 21.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| v2log-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 43.7 MB
Release files / v2log-0.1.2.tar.gz
| Download URL | v2log-0.1.2.tar.gz |
|---|---|
| Size | 21.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1e2033cd922e7642c5555f4ffb6f889d4ebeb2d5b4ffdb54e99c746a0695352f
|
|
BLAKE2b-256 checksum How to use checksums |
72af0654c58783447243c237e5aa1e252e82a9c5c97c7fe7b2d42368e22d316d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Release files / v2log-0.1.2-py3-none-any.whl
| Download URL | v2log-0.1.2-py3-none-any.whl |
|---|---|
| Size | 22.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bf4f87ac807411d2105f176e098570de7f7bdf15c49617e3b80bb75b9f8f87bb
|
|
BLAKE2b-256 checksum How to use checksums |
987ae50d5896d36cc732365625d663811562e83e2812e8cb97b51b69d691cf28
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|