我想使用Petscan https://petscan.wmflabs.org/ 来查找属于某些类别的文章等... 使用他们提供的网站很容易做到这一点。我想知道是否有一种方法可以在Python中实现这一点。我创建一个URL来发送搜索查询,基于用户给出的参数,它会返回维基百科文章标题列表。
我想使用Petscan https://petscan.wmflabs.org/ 来查找属于某些类别的文章等... 使用他们提供的网站很容易做到这一点。我想知道是否有一种方法可以在Python中实现这一点。我创建一个URL来发送搜索查询,基于用户给出的参数,它会返回维基百科文章标题列表。
import requests
import json
petscan = requests.get('https://petscan.wmflabs.org/?max_sitelink_count=&categories=cats&project=wikipedia&language=en&cb_labels_yes_l=1&edits%5Bflagged%5D=both&edits%5Bbots%5D=both&search_max_results=500&cb_labels_any_l=1&cb_labels_no_l=1&format=json&interface_language=en&edits%5Banons%5D=both&ns%5B0%5D=1&&doit=').json()
table = petscan['*'][0]['a']['*']
requests
和可能的json
库。 - Joe