import pywikibot
import pywikibot.pagegenerators as pg
site=pywikibot.Site('nl','wikipedia')
aantal=0
aantalPpl=0
aantalMen=0
aantalWomen=0
for page in pg.PreloadingGenerator(pg.NewpagesPageGenerator(site,total=5000)):
gender=''
if page.exists():
if ('wikibase_item' in page.properties()):
wd=page.data_item()
wd.get(get_redirect=True)
if 'P21' in wd.claims:
aantalPpl+=1
sexe=wd.claims['P21'][0].getTarget().title()
if sexe=='Q6581097':
gender='m'
aantalMen+=1
if sexe=='Q6581072':
aantalWomen+=1
gender='f'
aantal+=1
oldest= page.oldest_revision
if oldest.comment[0:8]=='[[WP:GS|':
comment=''
else:
comment=oldest.comment[:95]
print('%d,%d,%d,%d,%s,%s,%s,%s,%s'%(aantal,aantalPpl,aantalMen,aantalWomen,gender,oldest.timestamp,oldest.user,page.title(), comment))
#print(page.title())