import pwb  # only needed if you haven't installed the framework as side-package
import pywikibot
  # any site will work, this is just an example
page = pywikibot.Page(site, 'Douglas Adams')
item = pywikibot.ItemPage.fromPage(page)  # this can be used for any page object
# you can also define an item like this
repo = site.data_repository()  # this is a DataSite object
item = pywikibot.ItemPage(repo, 'Q42')  # This will be functionally the same as the other item we defined
item.get()  # you need to call it to access any data.
sitelinks = item.sitelinks
aliases = item.aliases
if 'en' in item.labels:
    print('The label in English is: ' + item.labels['en'])
if item.claims:
    if 'P31' in item.claims: # instance of
        print(item.claims['P31'][0].getTarget())
        print(item.claims['P31'][0].sources[0])  # let's just assume it has sources.

# Edit an existing item
item.editLabels(labels={'en': 'Douglas Adams'}, summary=u'Edit label')
item.editDescriptions(descriptions={'en': 'English writer'}, summary=u'Edit description')
item.editAliases(aliases={'en':['Douglas Noel Adams', 'another alias']})
item.setSitelink(sitelink={'site': 'enwiki', 'title': 'Douglas Adams'}, summary=u'Set sitelink')
item.removeSitelink(site='enwiki', summary=u'Remove sitelink')

# You can also made this all in one time:
data = {'labels': {'en': 'Douglas Adams'},
  'descriptions': {'en': 'English writer'},
       'aliases': {'en': ['Douglas Noel Adams', 'another alias'], 'de': ['Douglas Noel Adams']},
     'sitelinks': [{'site': 'enwiki', 'title': 'Douglas Adams'}]}
item.editEntity(data, summary=u'Edit item')
The label in English is: Douglas Adams
[[wikidata:Q5]]
OrderedDict([('P248', [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 54919}, 'type': 'wikibase-entityid'}, 'hash': '2b369d0a4f1d4b801e734fe84a0b217e13dd2930'})]), ('P214', [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'snaktype': 'value', 'property': 'P214', 'datatype': 'external-id', 'datavalue': {'value': '113230702', 'type': 'string'}, 'hash': '2b369d0a4f1d4b801e734fe84a0b217e13dd2930'})]), ('P813', [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002013-12-07T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}, 'hash': '2b369d0a4f1d4b801e734fe84a0b217e13dd2930'})])])
Sleeping for 7.6 seconds, 2018-12-03 18:28:06
Sleeping for 8.1 seconds, 2018-12-03 18:28:16
Sleeping for 7.5 seconds, 2018-12-03 18:28:26
Sleeping for 8.2 seconds, 2018-12-03 18:28:36
Sleeping for 8.1 seconds, 2018-12-03 18:28:46
Sleeping for 8.0 seconds, 2018-12-03 18:28:56
1+1
2
item = pywikibot.ItemPage(repo, 'Q6962533')  # This will be functionally the same as the other item we defined
item.get()  # you need to call it to access any data.
{'aliases': {'bn': ['ন্যান্সি এ্যামারম্যান']},
 'labels': {'bn': 'ন্যান্সি অ্যামারম্যান',
  'en': 'Nancy Tatom Ammerman',
  'es': 'Nancy Ammerman',
  'nl': 'Nancy Ammerman',
  'it': 'Nancy Ammerman',
  'fr': 'Nancy Ammerman',
  'de': 'Nancy Tatom Ammerman',
  'nb': 'Nancy Tatom Ammerman',
  'da': 'Nancy Tatom Ammerman',
  'nn': 'Nancy Tatom Ammerman',
  'sv': 'Nancy Tatom Ammerman',
  'sl': 'Nancy Tatom Ammerman'},
 'descriptions': {'en': 'American professor of sociology of religion',
  'nl': 'Amerikaans sociologe',
  'ar': 'اجتماعية من الولايات المتحدة الأمريكية'},
 'claims': {'P214': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P214', 'datatype': 'external-id', 'datavalue': {'value': '71702806', 'type': 'string'}}, 'type': 'statement', 'id': 'q6962533$7AA353E3-E7F1-4684-8C83-467BBDC3B6BC', 'rank': 'normal', 'references': [{'snaks': {'P143': [{'snaktype': 'value', 'property': 'P143', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 328}, 'type': 'wikibase-entityid'}}]}, 'snaks-order': ['P143'], 'hash': 'fa278ebfc458360e5aed63d5058cca83c46134f1'}]})],
  'P213': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P213', 'datatype': 'external-id', 'datavalue': {'value': '0000 0000 8151 9859', 'type': 'string'}}, 'type': 'statement', 'id': 'q6962533$417081BA-08A9-46E9-BD1C-A32ACFE57BE1', 'rank': 'normal', 'references': [{'snaks': {'P143': [{'snaktype': 'value', 'property': 'P143', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 423048}, 'type': 'wikibase-entityid'}}]}, 'snaks-order': ['P143'], 'hash': '9a35e58d096248d4e691ec174537c3f6d9b72b56'}]})],
  'P31': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P31', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 5}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$13E60491-353C-4BCF-AC1A-CBCA9B33D167', 'rank': 'normal', 'references': [{'snaks': {'P143': [{'snaktype': 'value', 'property': 'P143', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 328}, 'type': 'wikibase-entityid'}}]}, 'snaks-order': ['P143'], 'hash': 'fa278ebfc458360e5aed63d5058cca83c46134f1'}]})],
  'P244': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P244', 'datatype': 'external-id', 'datavalue': {'value': 'n85319551', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$1F683C45-35A0-47E8-A345-B4F417F26F52', 'rank': 'normal', 'references': [{'snaks': {'P143': [{'snaktype': 'value', 'property': 'P143', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 15156406}, 'type': 'wikibase-entityid'}}]}, 'snaks-order': ['P143'], 'hash': 'ec9d6c051e63c366db711b35fcaeec2a43b4b735'}]})],
  'P227': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P227', 'datatype': 'external-id', 'datavalue': {'value': '13270515X', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$9C8DCBC0-88E5-47D2-B95E-81A602FD3885', 'rank': 'normal', 'references': [{'snaks': {'P143': [{'snaktype': 'value', 'property': 'P143', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 15156406}, 'type': 'wikibase-entityid'}}]}, 'snaks-order': ['P143'], 'hash': 'ec9d6c051e63c366db711b35fcaeec2a43b4b735'}]})],
  'P27': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P27', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 30}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$6E834E07-6741-437A-A182-D438294278DB', 'rank': 'normal'})],
  'P569': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P569', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000001950-01-01T00:00:00Z', 'precision': 9, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}, 'type': 'statement', 'id': 'Q6962533$4AFCBB5E-E972-4CA6-8235-3D4DDB86B67F', 'rank': 'normal', 'references': [{'snaks': {'P248': [{'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 36578}, 'type': 'wikibase-entityid'}}], 'P227': [{'snaktype': 'value', 'property': 'P227', 'datatype': 'external-id', 'datavalue': {'value': '13270515X', 'type': 'string'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002015-10-15T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P248', 'P227', 'P813'], 'hash': 'f0c30627733f916ec5afb85158ccbe6e880668bd'}, {'snaks': {'P248': [{'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 623578}, 'type': 'wikibase-entityid'}}], 'P1315': [{'snaktype': 'value', 'property': 'P1315', 'datatype': 'external-id', 'datavalue': {'value': '1179750', 'type': 'string'}}], 'P1810': [{'snaktype': 'value', 'property': 'P1810', 'datatype': 'string', 'datavalue': {'value': 'Nancy Tatom Ammerman', 'type': 'string'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002017-10-09T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P248', 'P1315', 'P1810', 'P813'], 'hash': '5770387d4a37bbd7b9b7e56ea2641311cb3b5e02'}, {'snaks': {'P248': [{'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 16744133}, 'type': 'wikibase-entityid'}}], 'P1280': [{'snaktype': 'value', 'property': 'P1280', 'datatype': 'external-id', 'datavalue': {'value': '129904483', 'type': 'string'}}], 'P1810': [{'snaktype': 'value', 'property': 'P1810', 'datatype': 'string', 'datavalue': {'value': 'Nancy Tatom Ammerman', 'type': 'string'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002017-10-09T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P248', 'P1280', 'P1810', 'P813'], 'hash': '746d5c4da286997a9e589affca55fe883cd5659e'}]})],
  'P1006': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P1006', 'datatype': 'external-id', 'datavalue': {'value': '073852554', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$3555EF65-7155-448C-A6D6-EFD0CCC25455', 'rank': 'normal', 'references': [{'snaks': {'P248': [{'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 54919}, 'type': 'wikibase-entityid'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002014-12-16T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}], 'P854': [{'snaktype': 'value', 'property': 'P854', 'datatype': 'url', 'datavalue': {'value': 'http://viaf.org/viaf/71702806', 'type': 'string'}}]}, 'snaks-order': ['P248', 'P813', 'P854'], 'hash': 'a282c1bd7a59f31b47daa59ea8271dbc49c0ebc4'}]})],
  'P106': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P106', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 2306091}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$6F59E466-A57A-41C1-B16F-551057E45FAD', 'rank': 'normal', 'references': [{'snaks': {'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002018-10-31T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P813'], 'hash': '4d72c64a90d0ad88fb85fb600f0f8b643d627ec2'}]}),
   Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P106', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 25339110}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$c6ff9b50-431b-92f1-601c-f2044babf9ed', 'rank': 'normal', 'references': [{'snaks': {'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002018-10-31T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P813'], 'hash': '4d72c64a90d0ad88fb85fb600f0f8b643d627ec2'}]}),
   Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P106', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 482980}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$2d4d58f7-43dd-4fdb-8f9d-927568641daa', 'rank': 'normal'})],
  'P269': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P269', 'datatype': 'external-id', 'datavalue': {'value': '121902390', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$35A3D23A-4C2A-4F31-BDCF-5CFF6AC79962', 'rank': 'normal', 'references': [{'snaks': {'P214': [{'snaktype': 'value', 'property': 'P214', 'datatype': 'external-id', 'datavalue': {'value': '71702806', 'type': 'string'}}], 'P248': [{'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 54919}, 'type': 'wikibase-entityid'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002015-03-09T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 60, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P214', 'P248', 'P813'], 'hash': '09ed8ce8e3fd53cd033176b63f846463d01d1854'}]})],
  'P949': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P949', 'datatype': 'external-id', 'datavalue': {'value': '000475528', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$9581A6EF-AC01-4372-914A-44886D506256', 'rank': 'normal', 'references': [{'snaks': {'P214': [{'snaktype': 'value', 'property': 'P214', 'datatype': 'external-id', 'datavalue': {'value': '71702806', 'type': 'string'}}], 'P248': [{'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 54919}, 'type': 'wikibase-entityid'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002015-03-09T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 60, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P214', 'P248', 'P813'], 'hash': '09ed8ce8e3fd53cd033176b63f846463d01d1854'}]})],
  'P409': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P409', 'datatype': 'external-id', 'datavalue': {'value': '36001396', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$01ED78E9-8A88-4AA6-99A9-D7E32B64E425', 'rank': 'normal', 'references': [{'snaks': {'P214': [{'snaktype': 'value', 'property': 'P214', 'datatype': 'external-id', 'datavalue': {'value': '71702806', 'type': 'string'}}], 'P248': [{'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 54919}, 'type': 'wikibase-entityid'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002015-03-09T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 60, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P214', 'P248', 'P813'], 'hash': '09ed8ce8e3fd53cd033176b63f846463d01d1854'}]})],
  'P735': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P735', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 2102316}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$E8C6B729-869C-4BF2-A29C-CA907D986386', 'rank': 'normal'})],
  'P108': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P108', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 621043}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$B8AD54FC-5BD1-4AC0-873B-A1ECC8A54143', 'rank': 'normal', 'qualifiers': {'P580': [{'snaktype': 'value', 'property': 'P580', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000001984-00-00T00:00:00Z', 'precision': 9, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}, 'hash': '6e9dc009e5d21d486b74950c06e04ee0f6c05b81'}], 'P582': [{'snaktype': 'value', 'property': 'P582', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000001995-00-00T00:00:00Z', 'precision': 9, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}, 'hash': 'bdf149b90b317d4f331c0413b48ea611edf521bc'}]}, 'qualifiers-order': ['P580', 'P582']}),
   Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P108', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 49110}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$113cdb4f-415d-6395-d4e6-cc86f0f0f6d1', 'rank': 'normal', 'qualifiers': {'P580': [{'snaktype': 'value', 'property': 'P580', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002003-00-00T00:00:00Z', 'precision': 9, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}, 'hash': '05038d5d0fd23c067a48301252f21993a10ee995'}], 'P39': [{'snaktype': 'value', 'property': 'P39', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 25339110}, 'type': 'wikibase-entityid'}, 'hash': 'fc2d064c48da4c4f57c554d248b2ad98946aff1e'}, {'snaktype': 'value', 'property': 'P39', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 42880144}, 'type': 'wikibase-entityid'}, 'hash': '214076e8b7e1763fdbad2356c1511568aafc1465'}]}, 'qualifiers-order': ['P580', 'P39'], 'references': [{'snaks': {'P854': [{'snaktype': 'value', 'property': 'P854', 'datatype': 'url', 'datavalue': {'value': 'http://www.bu.edu/sociology/faculty-staff/faculty/nancy-t-ammerman/', 'type': 'string'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002018-06-13T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P854', 'P813'], 'hash': '418c70f5f70f191595b21cce33477fec24ef50ee'}]}),
   Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P108', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 4496116}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$f14ec282-402d-8484-1caf-bdf91cb0d5de', 'rank': 'normal', 'qualifiers': {'P580': [{'snaktype': 'value', 'property': 'P580', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000001995-00-00T00:00:00Z', 'precision': 9, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}, 'hash': '7494268e84b12fc8d9ec79761a1ca187a721adc6'}], 'P582': [{'snaktype': 'value', 'property': 'P582', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002003-00-00T00:00:00Z', 'precision': 9, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}, 'hash': '8cf42da636603cf5e981a4fdb48bd8a5fe9892dc'}], 'P39': [{'snaktype': 'value', 'property': 'P39', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 25339110}, 'type': 'wikibase-entityid'}, 'hash': 'fc2d064c48da4c4f57c554d248b2ad98946aff1e'}]}, 'qualifiers-order': ['P580', 'P582', 'P39']})],
  'P1315': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P1315', 'datatype': 'external-id', 'datavalue': {'value': '1179750', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$B7EE8DE0-61CC-4038-8792-1BB8D79D27CB', 'rank': 'normal'})],
  'P271': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P271', 'datatype': 'external-id', 'datavalue': {'value': 'DA09066391', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$019E36F7-8AD1-4869-8B7B-79CAB965A1E6', 'rank': 'normal'})],
  'P1280': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P1280', 'datatype': 'external-id', 'datavalue': {'value': '129904483', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$A1EBAFE0-0032-4F1E-B096-3D87291CA2D5', 'rank': 'normal'})],
  'P2734': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P2734', 'datatype': 'external-id', 'datavalue': {'value': 'AmmermanNancyT', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$402CEA95-5776-457C-9019-43897721CDC0', 'rank': 'normal'})],
  'P2381': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P2381', 'datatype': 'external-id', 'datavalue': {'value': '212959', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$61F54D31-C5BA-4A43-94AA-624F090FC483', 'rank': 'normal'})],
  'P69': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P69', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 49112}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$442700f3-4491-deee-5ed2-1f36790c8956', 'rank': 'normal', 'qualifiers': {'P512': [{'snaktype': 'value', 'property': 'P512', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 752297}, 'type': 'wikibase-entityid'}, 'hash': '7794b96dbd443022c3e1a8cf8ce441903f279d3f'}], 'P585': [{'snaktype': 'value', 'property': 'P585', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000001983-00-00T00:00:00Z', 'precision': 9, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}, 'hash': '1f4575b36bd16a12b6ce37bd18576d2809be2317'}], 'P812': [{'snaktype': 'value', 'property': 'P812', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 461659}, 'type': 'wikibase-entityid'}, 'hash': 'ee16c3e3118531a9144fde8553c11fa80a2eebe7'}]}, 'qualifiers-order': ['P512', 'P585', 'P812']}),
   Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P69', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 7571224}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$e5149793-4e0a-ce6e-5773-5c1d2a1bfab0', 'rank': 'normal', 'qualifiers': {'P512': [{'snaktype': 'value', 'property': 'P512', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 1765120}, 'type': 'wikibase-entityid'}, 'hash': 'e1bbba02ae21a15bcef937d017c8142e5cf73a88'}], 'P585': [{'snaktype': 'value', 'property': 'P585', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000001972-00-00T00:00:00Z', 'precision': 9, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}, 'hash': '6f192c28c2d81c283fe0407115207dd895a0e636'}]}, 'qualifiers-order': ['P512', 'P585']}),
   Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P69', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 1317143}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$f1c4f300-4679-1f84-2b92-974d65cfa1fa', 'rank': 'normal', 'qualifiers': {'P512': [{'snaktype': 'value', 'property': 'P512', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 2091008}, 'type': 'wikibase-entityid'}, 'hash': '1fafed2b31a833edf6e9eb53b644e410fe967778'}], 'P585': [{'snaktype': 'value', 'property': 'P585', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000001977-00-00T00:00:00Z', 'precision': 9, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}, 'hash': '010bb7560bca2a5faa415eaed2d11fa4ca8e2f8e'}]}, 'qualifiers-order': ['P512', 'P585']})],
  'P4666': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P4666', 'datatype': 'external-id', 'datavalue': {'value': '1453107', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$9ECAAECC-5F2A-49AA-BE09-9331CABDE69C', 'rank': 'normal'})],
  'P648': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P648', 'datatype': 'external-id', 'datavalue': {'value': 'OL532306A', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$B2E2B6CB-773F-4C71-BFA4-4F147E142529', 'rank': 'normal', 'references': [{'snaks': {'P143': [{'snaktype': 'value', 'property': 'P143', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 1201876}, 'type': 'wikibase-entityid'}}]}, 'snaks-order': ['P143'], 'hash': '486572a4ab07379f044819be188b570a0d38ae7c'}]})],
  'P5739': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P5739', 'datatype': 'external-id', 'datavalue': {'value': '2003', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$B5A36888-683D-4DB7-8728-5C64CB14285B', 'rank': 'normal'})],
  'P101': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P101', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 461659}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$e47054d0-556a-4cb8-b6f5-dfa5b249fd24', 'rank': 'normal', 'references': [{'snaks': {'P143': [{'snaktype': 'value', 'property': 'P143', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 328}, 'type': 'wikibase-entityid'}}]}, 'snaks-order': ['P143'], 'hash': 'fa278ebfc458360e5aed63d5058cca83c46134f1'}]})],
  'P268': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P268', 'datatype': 'external-id', 'datavalue': {'value': '15525010n', 'type': 'string'}}, 'type': 'statement', 'id': 'Q6962533$120E24E6-AD9A-410B-8265-BFF24164D97E', 'rank': 'normal', 'references': [{'snaks': {'P248': [{'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 54919}, 'type': 'wikibase-entityid'}}], 'P214': [{'snaktype': 'value', 'property': 'P214', 'datatype': 'external-id', 'datavalue': {'value': '71702806', 'type': 'string'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002018-10-07T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P248', 'P214', 'P813'], 'hash': 'fda7fb0cd519cb62b88eb398f55f5635746ae415'}]})],
  'P21': [Claim.fromJSON(DataSite("wikidata", "wikidata"), {'mainsnak': {'snaktype': 'value', 'property': 'P21', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 6581072}, 'type': 'wikibase-entityid'}}, 'type': 'statement', 'id': 'Q6962533$7FFB7482-0357-42E6-9A59-FF37B043A427', 'rank': 'normal', 'references': [{'snaks': {'P248': [{'snaktype': 'value', 'property': 'P248', 'datatype': 'wikibase-item', 'datavalue': {'value': {'entity-type': 'item', 'numeric-id': 54919}, 'type': 'wikibase-entityid'}}], 'P214': [{'snaktype': 'value', 'property': 'P214', 'datatype': 'external-id', 'datavalue': {'value': '71702806', 'type': 'string'}}], 'P813': [{'snaktype': 'value', 'property': 'P813', 'datatype': 'time', 'datavalue': {'value': {'time': '+00000002018-11-04T00:00:00Z', 'precision': 11, 'after': 0, 'before': 0, 'timezone': 0, 'calendarmodel': 'http://www.wikidata.org/entity/Q1985727'}, 'type': 'time'}}]}, 'snaks-order': ['P248', 'P214', 'P813'], 'hash': 'a83d8ee8f6c8e73ca125d1afc974b24a5a3e56c0'}]})]},
 'sitelinks': {'bnwiki': 'ন্যান্সি অ্যামারম্যান',
  'enwiki': 'Nancy Ammerman',
  'enwikisource': 'Author:Nancy Tatom Ammerman'}}
from pywikibot import pagegenerators

site = pywikibot.Site("en", "wikipedia")
cat = pywikibot.Category(site, 'Category:Example')
pages = cat.articles()
for page in pagegenerators.PreloadingGenerator(pages, 100):
    print(page.title())
pages
<generator object articles at 0x7f1051c7df68>