我已经使用Pywikibot构建了一些报告工具。随着事情的发展,现在完成报告最多需要 2 个小时,所以我希望加快速度。主要观点:
- 禁用限制,脚本是只读的,所以
page.get(throttle=False)
处理这个 - 缓存
- 直接访问数据库
不幸的是,我找不到太多关于缓存和数据库访问的文档。唯一的方法似乎是深入代码,而且,关于数据库访问的信息有限user-config.py
。如果有的话,我在哪里可以找到关于 pywikibot 缓存和直接数据库访问的好文档?
而且,还有其他方法可以加快速度吗?