]> code.communitydata.science - covid19.git/blobdiff - transliterations/src/wikidata_api_calls.py
Finish MVP for transliterations
[covid19.git] / transliterations / src / wikidata_api_calls.py
similarity index 90%
rename from translations/src/wikidata_api_calls.py
rename to transliterations/src/wikidata_api_calls.py
index 0f706807f5cc4b38a872c6fbb2ea01db3402dfde..f2fac889c3af2d4847f1a3462b7f0681dddbe9f9 100644 (file)
@@ -1,8 +1,8 @@
 # File defines functions for making api calls to find translations and transliterations for key terms.
-
 import mwapi
 import requests
 import sys
+import time
 from defaults import user_agent
 
 def get_wikidata_api():
@@ -29,5 +29,7 @@ def search_wikidata(session, term, *args, **kwargs):
     return results
 
 def run_sparql_query(q):
-    results = requests.get("https://query.wikidata.org/bigdata/namespace/wdq/sparql?query={q}&format=json")
-    
+    results = requests.get("https://query.wikidata.org/bigdata/namespace/wdq/sparql",params={"query":q,"format":"json"})
+    time.sleep(2)
+    return results
+

Community Data Science Collective || Want to submit a patch?