I would expect/hope something like this works:
import requests
my_variable = 'wd:Q1968435'
url = 'https://query.wikidata.org/sparql'
query = """
SELECT ?item ?itemLabel
WHERE
{
?item wdt:P31 "+my_variable+".
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
"""
r = requests.get(url, params= {'format': 'json', 'query': query})
data = r.json()
But this does not work. Is there a simple solution?
Thanks in advance!