dhof-loot 开源项目使用教程
1. 项目的目录结构及介绍
dhof-loot/
├── scripts/
│ ├── collect.py
│ ├── parse.py
│ ├── images.py
│ └── ...
├── data/
│ ├── loot.json
│ ├── occurrences.json
│ ├── rare.json
│ └── ...
├── config/
│ ├── config.yaml
│ └── ...
├── README.md
└── ...
- scripts/: 包含用于收集、解析和生成图像的脚本。
collect.py
: 用于收集所有 Loot 信息。parse.py
: 用于解析 Loot 的统计信息,如各部件出现次数等。images.py
: 用于获取 Loot 的 SVG 图像数据。
- data/: 存储收集和解析后的数据文件。
loot.json
: 包含所有 Loot 信息。occurrences.json
: 包含各部件出现次数的统计信息。rare.json
: 包含 Loot 的稀有度排名信息。
- config/: 包含项目的配置文件。
config.yaml
: 项目的配置文件,包含各种参数设置。
- README.md: 项目的说明文档。
2. 项目的启动文件介绍
项目的启动文件主要位于 scripts/
目录下,具体包括:
collect.py
: 用于启动收集 Loot 信息的脚本。parse.py
: 用于启动解析 Loot 统计信息的脚本。images.py
: 用于启动生成 Loot 图像数据的脚本。
使用方法:
python scripts/collect.py
python scripts/parse.py
python scripts/images.py
3. 项目的配置文件介绍
项目的配置文件位于 config/
目录下,主要文件为 config.yaml
。该文件包含项目的各种参数设置,例如:
# config.yaml
data_path: "data/"
output_path: "output/"
log_level: "INFO"
data_path
: 数据文件的存储路径。output_path
: 输出文件的存储路径。log_level
: 日志级别,可选值为DEBUG
,INFO
,WARNING
,ERROR
,CRITICAL
。
通过修改 config.yaml
文件,可以调整项目的运行参数和行为。
以上是 dhof-loot 开源项目的使用教程,希望对您有所帮助。