Wordle 档案项目教程
wordle_archive项目地址:https://gitcode.com/gh_mirrors/wo/wordle_archive
1. 项目的目录结构及介绍
wordle_archive/
├── data/
│ ├── wordle_answers.csv
│ └── wordle_dates.csv
├── scripts/
│ ├── generate_archive.py
│ └── update_archive.py
├── README.md
├── LICENSE
└── requirements.txt
- data/: 包含项目的主要数据文件,
wordle_answers.csv
存储了所有已使用的 Wordle 答案,wordle_dates.csv
存储了每个答案对应的日期。 - scripts/: 包含用于生成和更新档案的脚本,
generate_archive.py
用于生成初始档案,update_archive.py
用于更新档案。 - README.md: 项目的基本介绍和使用说明。
- LICENSE: 项目的开源许可证。
- requirements.txt: 项目依赖的 Python 包列表。
2. 项目的启动文件介绍
项目的启动文件是 scripts/generate_archive.py
。该脚本用于生成初始的 Wordle 档案。
# scripts/generate_archive.py
import pandas as pd
import os
def main():
# 读取数据
answers = pd.read_csv('../data/wordle_answers.csv')
dates = pd.read_csv('../data/wordle_dates.csv')
# 生成档案
archive = pd.merge(answers, dates, on='id')
archive.to_csv('../data/wordle_archive.csv', index=False)
if __name__ == "__main__":
main()
3. 项目的配置文件介绍
项目没有专门的配置文件,但可以通过修改 data/wordle_answers.csv
和 data/wordle_dates.csv
来更新数据。
# data/wordle_answers.csv
id,word
1,APPLE
2,BANANA
3,CHERRY
...
# data/wordle_dates.csv
id,date
1,2023-01-01
2,2023-01-02
3,2023-01-03
...
通过更新这些 CSV 文件,可以维护和扩展 Wordle 档案。
wordle_archive项目地址:https://gitcode.com/gh_mirrors/wo/wordle_archive