Programmeren in Python/Pywikibot: verschil tussen versies

commando's ingeven vanuit Python ipv een opgeslagen script
(commando's ingeven vanuit Python ipv een opgeslagen script)
'''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==
144

bewerkingen

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.