Utilizador:Giro720/Scripts: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Giro720 (discussão | contribs)
Giro720 (discussão | contribs)
→‎source_lei.py: atualizando
Linha 611:
# -*- coding: latin-1 -*-
 
import urllib, urllib2
from num_romano import num_romano
 
Linha 814:
gera_cabecalho(inicio, len(texto), div_lista[0])
 
lista.write("\n[[Categoria:]]\n"
"[[Categoria:Legislação de ]]\n"
"[[Categoria:%s| ]]\n" % (obra) )
Linha 821:
lista.close()
 
# Gera arquivo para impressão
lista = open('lista.txt', 'r')
texto=lista.readlines()
saidalista.close()
lista = open('lista.txt', 'w')
 
# Gera arquivo para impressão
 
saida.write("{{-start-}}\n{{subst:void|'''Anexo:Imprimir/%s'''}}{{Versão para impressão|%s}}\n"
Linha 840 ⟶ 842:
saida.write("%s" % unicode(frase, 'latin-1').encode('utf-8') )
 
for i in range(70, len(texto)):
frase = texto[i]
if frase[0] == '*':
saida.write("{{quebra de página}}\n"
"{{:%s}}\n" % unicode(frase[4:len(frase)-3], 'latin-1').encode('utf-8') )
if texto[i-1][0] ==':':
lista.write("}}\n")
if i+1 in range(0, len(texto)):
if texto[i+1][0] ==':':
lista.write("{{oculto\n|"+frase+"|")
else:
lista.write(frase)
else:
lista.write(frase)
else:
lista.write(frase)
 
saida.write("{{quebra de página}}\n"
"{{GFDL-print}}\n{{-stop-}}" )
lista.close()
lista = open('lista.txt', 'r')
saida.close()
texto = lista.read()
#texto = re.sub("\n (.*)\n:", "\n{{oculto|* \\1\n|: ", texto)
#texto = re.sub("\n\:(.*)\n*", "\n:(.*)\n}}\n*", texto)
 
lista.close()
</source>