Usuário(a):Alch Bot/memorandum

Origem: Wikipédia, a enciclopédia livre.
Botopedia | References card | Wikisintax | Parserfunctions
Magic words | HTML ISO-8859-1 Reference | Python/PHP Regular Expression Tester


API | mediawiki API

Comandos úteis

arg Descrição
-file:ficheiro.txt
Para usar uma lista de artigos em ficheiro .txt, com marcação wiki.
-putthrottle:20 
Limitador de edições (x segundos entre edições)
-ignorepdf 
Ignorar pdf (para as referencias)
-namespace:n 
Namespace a trabalhar
-always 
Efectuar a mesma operação repetidamente
rbot.py -ignorepdf -file:ref.txt -putthrottle:20
Comando básico usado para formatação de referencias

Peças soltas

arg Descrição
# Data
d = datetime.datetime.now()
d.isoformat()
hoje = d.strftime("[[%d de %B]] de [[%Y]]")
obter data
page = urllib.urlopen('http://sitio.html').read()
Ler página

API:

Obter diffs da página: http://pt.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp%7Cuser%7Ccontent&format=jsonfm&rvdiffto=prev

Histórico:

import wikipedia as wp

s = wp.getSite()

p = wp.Page(s, 'User:Xqt')

h=p.getVersionHistory()