# -*- coding: utf-8  -*-
import pywikibot
site = pywikibot.Site("wikidata", "wikidata")
repo = site.data_repository()
item = pywikibot.ItemPage(repo, u"Q13515")
item.get()

sourcesid = 'P569' # Geboortedatum
sourceid = 'Q60171437' # Barthelemi Guichard
urlid = 'P854'
nameid = 'P1476'
kwalid = 'P1480' # kwalitatieve benadering

# item.claims['P1343'][1].qualifiers.items():   # This are direct way to get list qualifiers. But '[1]' is hard link to index of list, it will break over time.
if sourcesid in item.claims:
    for source in item.claims[sourcesid]:
#        if source.target.id == sourceid:
            s = source.qualifiers
            print (s)
            if urlid in s:
                url = s.get(urlid)[0].target
            else:
                url = '*'
            if nameid in s:
                name = s.get(nameid)[0].target['text']
            else:
                name = '*'
            if kwalid in s:
                kwalificatie = s.get(kwalid)[0].target['text']
            else:
                kwalificatie = '*'
            print (url, name, kwalificatie)
OrderedDict()
* * *