Programmeren in Python/Pywikibot: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Edoderoo (overleg | bijdragen)
Edoderoo (overleg | bijdragen)
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==
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.