这是我使用的代码:
<div class='card'>
<span> some content</span>
<button class='task__remove-icon'>Remove</button>
</div>
它不会返回位于页面顶部的主图片,而是返回另一张图片(在这种情况下为this one)。我该如何解决?
import requests
import json
def get_wiki_main_image(title):
url = 'https://en.wikipedia.org/w/api.php'
data = {
'action' :'query','format' : 'json','formatversion' : 2,'prop' : 'pageimages|pageterms','piprop' : 'original','titles' : title
}
response = requests.get(url,data)
json_data = json.loads(response.text)
return json_data['query']['pages'][0]['original']['source'] if len(json_data['query']['pages']) >0 else 'Not found'
get_wiki_main_image('Isaac Newton')
希望您需要此输出
https://upload.wikimedia.org/wikipedia/commons/3/39/GodfreyKneller-IsaacNewton-1689.jpg