Currently you have to just query the API (you can use pywikibot.data.api.Request for this), and use the actions wbgetclaims, wbgetentities, or wbsearchetities, depending on what you want. You can use the API Sandbox, or the API itself to help you developing the queries.

 
Hazard-SJ


From: Chinmay Naik <chin.naik26@gmail.com>
To: pywikipedia-l@lists.wikimedia.org
Sent: Tuesday, July 9, 2013 1:07 PM
Subject: [Pywikipedia-l] Querying wikidata

Hi,

I am Chinmay, a Gsoc intern working on GeneBot. The bot will capture fields of Protein Box Templates onto wikidata. I am using pywikipedia-rewrite branch to query wikidata.
Using the framework i can access wikidata items through their identifiers(Reelin item -- Q414043) or through the default linked wikidata item to the Wikipedia page.

For some properties(ex GenLoc assembly) the value type is ITEM.I am stuck on keeping track of wikidata items.
Is there any other mechanism to obtain wikidata items? ex : search by title? , property based retreival ?
The bot code is hosted here -- [https://bitbucket.org/chinmay26/genebot/wiki/Home]. Any suggestions are welcome.

Regards,
Chinmay

_______________________________________________
Pywikipedia-l mailing list
Pywikipedia-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l