mirror of
https://github.com/Findus23/acronomy.git
synced 2024-09-19 15:33:45 +02:00
urlencode wikipedia title in API
This commit is contained in:
parent
3686da0b24
commit
8a8895a6e0
1 changed files with 2 additions and 1 deletions
|
@ -1,4 +1,5 @@
|
||||||
from typing import Tuple, Optional
|
from typing import Tuple, Optional
|
||||||
|
from urllib.parse import urlencode
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
from bs4 import BeautifulSoup
|
from bs4 import BeautifulSoup
|
||||||
|
@ -15,7 +16,7 @@ class WikipediaAPISummary:
|
||||||
urlbase = "https://en.wikipedia.org/api/rest_v1/page/summary/"
|
urlbase = "https://en.wikipedia.org/api/rest_v1/page/summary/"
|
||||||
|
|
||||||
def __init__(self, title: str):
|
def __init__(self, title: str):
|
||||||
r = requests.get(self.urlbase + title)
|
r = requests.get(self.urlbase + urlencode(title))
|
||||||
try:
|
try:
|
||||||
r.raise_for_status()
|
r.raise_for_status()
|
||||||
except requests.HTTPError:
|
except requests.HTTPError:
|
||||||
|
|
Loading…
Reference in a new issue