144
bewerkingen
(→Alle pagina's uit een categorie, met andere taalversies: -> om de code te laten beginnen) |
(→Alle pagina's uit een categorie, met andere taalversies: - iets meer gestandaardiseerd) |
||
==Alle pagina's uit een categorie, met andere taalversies==
<source lang="python">
import pywikibot
from pywikibot import pagegenerators
def gen_cat_all_pages(lng,catname,leveldeep):
site = pywikibot.Site(lng)
cat = pywikibot.Category(site,catname)
gen = pagegenerators.CategorizedPageGenerator(cat,
for page in show_cat_all_pages(
#print("[%s]-[%s]" % ( 'nl',page.title()))
yield page
#print("Now go international!")
#print("Site: [%s]" % (interlinks.site.lang))
#print("Title: [%s]" % (interlinks.title))
for page in show_cat_all_pages(interlinks.site.lang,interlinks.title,
#print("[%s]-[%s]" % ( interlinks.site.lang,page.title()))
yield page
print("Begonnen")
for page in gen_cat_all_pages('nl','Woerden',
print("[%s]-[%s]" % (page.site.lang, page.title()))
print("Klaar")
</source>
|
bewerkingen