小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

这篇文章介绍了一个脚本,用于从BoardGameGeek API批量获取数据并存储到CSV文件。更新后的脚本通过批量请求多个ID,提高了效率。每次请求可返回约800个项目的数据,包括游戏名称、ID、类型、评分等信息。脚本使用Python库如BeautifulSoup、pandas和requests,并提供错误处理和数据保存功能。

我更新了用于获取BoardGameGeek数据的Python脚本

DEV Community
DEV Community · 2024-10-15T13:52:47Z

该脚本通过BoardGameGeek API获取桌游数据并存储为CSV文件。API返回XML格式数据,逐个请求游戏ID获取信息。使用BeautifulSoup解析数据,提取游戏名称、评分、年份、玩家人数、游戏时间、年龄限制等信息,并保存到CSV文件中。请求间隔为0.5秒,以避免超出API限制。若发生错误,会保存已获取的数据。最终,CSV文件可用pandas读取和预览。

使用Python从BoardGameGeek获取桌游数据

DEV Community
DEV Community · 2024-10-15T13:51:13Z
《Brass Birmingham》登顶BoardGameGeek榜单

BoardGameGeek是一个收集用户对桌游的评分的社交网络,最受欢迎的游戏榜单一直由Puerto Rico占据,直到最近被Gloomhaven取代,它以工业革命时期的英格兰为背景,玩家扮演工业家,建立矿山、工厂和运输基础设施。游戏的制作也很精美,卡牌上的图案是19世纪的工厂和矿山工人,而游戏板上的地图也是当时的建筑。

《Brass Birmingham》登顶BoardGameGeek榜单

Martin Fowler
Martin Fowler · 2023-03-01T19:28:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码