fix(savetv): Wikidata-Timeout 8s -> 25s fuer Rename/Metadaten
This commit is contained in:
parent
8f491ff36e
commit
4c39f51ec3
1 changed files with 4 additions and 4 deletions
|
|
@ -461,7 +461,7 @@ setInterval(load,30000);
|
||||||
try:
|
try:
|
||||||
r = _rq.get("https://query.wikidata.org/sparql",
|
r = _rq.get("https://query.wikidata.org/sparql",
|
||||||
params={"query": sparql, "format": "json"},
|
params={"query": sparql, "format": "json"},
|
||||||
headers={"User-Agent": "SaveTV/1.0"}, timeout=8)
|
headers={"User-Agent": "SaveTV/1.0"}, timeout=25)
|
||||||
bindings = r.json().get("results", {}).get("bindings", [])
|
bindings = r.json().get("results", {}).get("bindings", [])
|
||||||
if bindings:
|
if bindings:
|
||||||
y, g, c = _parse_bindings(bindings)
|
y, g, c = _parse_bindings(bindings)
|
||||||
|
|
@ -474,7 +474,7 @@ setInterval(load,30000);
|
||||||
sr = _rq.get("https://www.wikidata.org/w/api.php",
|
sr = _rq.get("https://www.wikidata.org/w/api.php",
|
||||||
params={"action": "wbsearchentities", "search": search_title,
|
params={"action": "wbsearchentities", "search": search_title,
|
||||||
"language": "de", "type": "item", "limit": "3", "format": "json"},
|
"language": "de", "type": "item", "limit": "3", "format": "json"},
|
||||||
headers={"User-Agent": "SaveTV/1.0"}, timeout=8)
|
headers={"User-Agent": "SaveTV/1.0"}, timeout=25)
|
||||||
for item in sr.json().get("search", []):
|
for item in sr.json().get("search", []):
|
||||||
qid = item.get("id", "")
|
qid = item.get("id", "")
|
||||||
sparql_q = ('SELECT ?year ?genreLabel ?countryLabel WHERE {{ '
|
sparql_q = ('SELECT ?year ?genreLabel ?countryLabel WHERE {{ '
|
||||||
|
|
@ -488,7 +488,7 @@ setInterval(load,30000);
|
||||||
'}} LIMIT 20').format(qid=qid)
|
'}} LIMIT 20').format(qid=qid)
|
||||||
r2 = _rq.get("https://query.wikidata.org/sparql",
|
r2 = _rq.get("https://query.wikidata.org/sparql",
|
||||||
params={"query": sparql_q, "format": "json"},
|
params={"query": sparql_q, "format": "json"},
|
||||||
headers={"User-Agent": "SaveTV/1.0"}, timeout=8)
|
headers={"User-Agent": "SaveTV/1.0"}, timeout=25)
|
||||||
bindings = r2.json().get("results", {}).get("bindings", [])
|
bindings = r2.json().get("results", {}).get("bindings", [])
|
||||||
if bindings:
|
if bindings:
|
||||||
y, g, c = _parse_bindings(bindings)
|
y, g, c = _parse_bindings(bindings)
|
||||||
|
|
@ -737,7 +737,7 @@ setInterval(load,30000);
|
||||||
import requests as _rq
|
import requests as _rq
|
||||||
t0 = _time.time()
|
t0 = _time.time()
|
||||||
sparql = 'SELECT ?year WHERE { ?f wdt:P31 wd:Q11424 . ?f rdfs:label "The Revenant"@en . ?f wdt:P577 ?date . BIND(YEAR(?date) AS ?year) } LIMIT 1'
|
sparql = 'SELECT ?year WHERE { ?f wdt:P31 wd:Q11424 . ?f rdfs:label "The Revenant"@en . ?f wdt:P577 ?date . BIND(YEAR(?date) AS ?year) } LIMIT 1'
|
||||||
wr = _rq.get("https://query.wikidata.org/sparql", params={"query": sparql, "format": "json"}, headers={"User-Agent": "SaveTV/1.0"}, timeout=10)
|
wr = _rq.get("https://query.wikidata.org/sparql", params={"query": sparql, "format": "json"}, headers={"User-Agent": "SaveTV/1.0"}, timeout=25)
|
||||||
bindings = wr.json().get("results", {}).get("bindings", [])
|
bindings = wr.json().get("results", {}).get("bindings", [])
|
||||||
year = bindings[0]["year"]["value"] if bindings else ""
|
year = bindings[0]["year"]["value"] if bindings else ""
|
||||||
dur = round(_time.time() - t0, 2)
|
dur = round(_time.time() - t0, 2)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue