Programmeren in Python/Pywikibot: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
→Alle pagina's uit een categorie, met andere taalversies: - iets meer gestandaardiseerd |
commando's ingeven vanuit Python ipv een opgeslagen script |
||
Regel 1:
'''Pywikibot''' is een class library in Python om Wikimedia-projecten te kunnen lezen en schrijven. Uiteraard kunnen Wikipedia-pagina's worden bewerkt, maar ook afbeeldingen op Commons of Wikidata kunnen worden bewerkt.
Een script eindigt doorgaans op de extentie ''.py'' en wordt gestart door het als parameter naar python te sturen:
: pyton3 myscript.py
Maar om de zaken zoals inloggen op Wikimedia te regelen, wordt een script voor pywikibot via pwb.py gestart:
: python3 ~/pywikibot/core/pwb.py myscript.py
Wanneer je python3 hebt opgestart zonder parameters, zodat je in de command line zelf commando's wilt intypen, dan geef je het best eerst deze twee commando's:
: import pwb
: import pywikibot
en daarna bijvoorbeeld:
: site = pywikibot.Site('nl')
: repo = site.data_repository()
==Wikidata redirect==
|