Skip to content

Instantly share code, notes, and snippets.

@bernardotorres
Forked from thiagopnobre/corrigido.py
Last active August 29, 2015 14:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bernardotorres/932bd0e550e72aaf2bcc to your computer and use it in GitHub Desktop.
Save bernardotorres/932bd0e550e72aaf2bcc to your computer and use it in GitHub Desktop.
from xml.etree import cElementTree
with open('teste.xml') as arquivo:
xml_content = arquivo.read()
content = cElementTree.fromstring(xml_content)
namespaces = {
'wiki':'http://www.mediawiki.org/xml/export-0.10/'
}
pages = content.findall('wiki:page', namespaces)
# Other possibility:
# pages = content.findall('{http://www.mediawiki.org/xml/export-0.10/}page')
print 'Pages:', pages
<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.10/ http://www.mediawiki.org/xml/export-0.10.xsd" version="0.10" xml:lang="pt">
<siteinfo>
<sitename>Wikipédia</sitename>
<dbname>ptwiki</dbname>
<base>http://pt.wikipedia.org/wiki/Wikip%C3%A9dia:P%C3%A1gina_principal</base>
<generator>MediaWiki 1.25wmf17</generator>
<case>first-letter</case>
<namespaces>
<namespace key="-2" case="first-letter">Multimédia</namespace>
<namespace key="-1" case="first-letter">Especial</namespace>
<namespace key="0" case="first-letter" />
<namespace key="1" case="first-letter">Discussão</namespace>
<namespace key="2" case="first-letter">Usuário(a)</namespace>
<namespace key="3" case="first-letter">Usuário(a) Discussão</namespace>
<namespace key="4" case="first-letter">Wikipédia</namespace>
<namespace key="5" case="first-letter">Wikipédia Discussão</namespace>
<namespace key="6" case="first-letter">Ficheiro</namespace>
<namespace key="7" case="first-letter">Ficheiro Discussão</namespace>
<namespace key="8" case="first-letter">MediaWiki</namespace>
<namespace key="9" case="first-letter">MediaWiki Discussão</namespace>
<namespace key="10" case="first-letter">Predefinição</namespace>
<namespace key="11" case="first-letter">Predefinição Discussão</namespace>
<namespace key="12" case="first-letter">Ajuda</namespace>
<namespace key="13" case="first-letter">Ajuda Discussão</namespace>
<namespace key="14" case="first-letter">Categoria</namespace>
<namespace key="15" case="first-letter">Categoria Discussão</namespace>
<namespace key="100" case="first-letter">Portal</namespace>
<namespace key="101" case="first-letter">Portal Discussão</namespace>
<namespace key="102" case="first-letter">Anexo</namespace>
<namespace key="103" case="first-letter">Anexo Discussão</namespace>
<namespace key="104" case="first-letter">Livro</namespace>
<namespace key="105" case="first-letter">Livro Discussão</namespace>
<namespace key="446" case="first-letter">Ensino</namespace>
<namespace key="447" case="first-letter">Ensino Discussão</namespace>
<namespace key="710" case="first-letter">TimedText</namespace>
<namespace key="711" case="first-letter">TimedText talk</namespace>
<namespace key="828" case="first-letter">Módulo</namespace>
<namespace key="829" case="first-letter">Módulo Discussão</namespace>
<namespace key="2600" case="first-letter">Tópico</namespace>
</namespaces>
</siteinfo>
<page>
<title>Astronomia</title>
<ns>0</ns>
<id>220</id>
<revision>
<id>41346012</id>
<parentid>41345988</parentid>
<timestamp>2015-02-16T17:27:23Z</timestamp>
<contributor>
<username>FSogumo</username>
<id>62887</id>
</contributor>
<minor />
<comment>Foram [[WP:REV|revertidas]] as edições de [[Special:Contribuições/177.188.105.33|177.188.105.33]] para a última revisão de [[Special:Contribuições/191.255.94.237|191.255.94.237]], de 13h14min de 6 de fevereiro de 2015 (UTC)</comment>
<model>wikitext</model>
<format>text/x-wiki</format>
<text xml:space="preserve">[[Ficheiro:Starsinthesky.jpg|thumb|[[Estrela|Formação estrelar]] na [[Grande Nuvem de Magalhães]], uma [[galáxia irregular]].]]
[[Ficheiro:Crab Nebula.jpg|thumb|Mosaico da [[Nebulosa do Caranguejo]], remanescente de uma [[supernova]].]]
A '''Astronomia''' é uma [[Ciências naturais|ciência natural]] que estuda [[Corpo celeste|corpos celestes]] (como [[estrela]]s, [[planeta]]s, [[cometa]]s, [[Nebulosa|nebulosas]], [[Aglomerado estelar|aglomerados de estrelas]], [[galáxia]]s) e [[Fenómeno|fenômenos]] que se originam fora da [[Atmosfera terrestre|atmosfera da Terra]] (como a [[radiação cósmica de fundo em micro-ondas]]). Ela está preocupada com a evolução, a [[física]], a [[química]] e o [[movimento]] de objetos celestes, bem como a [[Cosmologia física|formação e o desenvolvimento do universo]].
A astronomia é uma das mais antigas ciências. Culturas pré-históricas deixaram registrados vários artefatos astronômicos, como [[Stonehenge]], os montes de [[Newgrange]], os [[menir]]es. As primeiras civilizações, como os [[Babilônia|babilônios]], [[gregos]], [[República Popular da China|chineses]], [[Índia|indianos]], [[Irão|iranianos]] e [[maias]] realizaram observações metódicas do [[céu noturno]]. No entanto, a invenção do [[telescópio]] permitiu o desenvolvimento da astronomia moderna. Historicamente, a astronomia incluiu disciplinas tão diversas como [[astrometria]], [[navegação astronômica]], [[Astronomia#Astronomia observacional|astronomia observacional]] e a elaboração de [[calendário]]s.
...</text>
<sha1>11yhqxun9hu467d90njo6e7pfxvspp4</sha1>
</revision>
</page>
<page>
<title>América Latina</title>
<ns>0</ns>
<id>223</id>
<revision>
<id>41358086</id>
<parentid>41353910</parentid>
<timestamp>2015-02-18T00:52:34Z</timestamp>
<contributor>
<username>Chronus</username>
<id>260498</id>
</contributor>
<comment>/* Cultura */</comment>
<model>wikitext</model>
<format>text/x-wiki</format>
<text xml:space="preserve">{{Info/Território geográfico
|nome = América Latina
|preposicao = da
|localizacao = Latin America (orthographic projection).svg
|vizinhos = [[Ásia]], [[África]], [[América Anglo-Saxônica]], [[Antártida]], [[Europa]] e [[Oceania]]
|numero_paises = 21
|numero_territorios = 10
|area_total = 21&amp;nbsp;069&amp;nbsp;501&amp;nbsp;km²
|maior_pais = {{BRAb}} [[Brasil]] (8.514.876,599&amp;nbsp;km²)
|menor_pais = {{ELSb}} [[El Salvador]] (21.041&amp;nbsp;km²)
|populacao = 569 milhões
|demog_densidade = 27 hab/km²
|pais_mais_populoso = [[Brasil]] (191&amp;nbsp;480&amp;nbsp;630 hab.&lt;ref name=&quot;IBGE_Pop_2009&quot;&gt;{{citar web | url = http://www.ibge.gov.br/home/estatistica/populacao/estimativa2009/POP2009_DOU.pdf | titulo = Estimativas da população para 1º de julho de 2009|data= 14 de agosto de 2008 | publicado = Instituto Brasileiro de Geografia e Estatística (IBGE) |data= 14 de agosto de 2008 |acessodata= 14 de setembro de 2008 | formato = [[PDF]] }}&lt;/ref&gt;)
|pais_menos_populoso =
|pais_mais_povoado =
|pais_menos_povoado =
|linguas = [[Língua castelhana|Espanhol]], [[Língua portuguesa|português]], [[Língua francesa|francês]], [[Língua quíchua|quíchua]], [[Língua aimará|aimará]], [[Língua náuatle|náuatle]], [[Línguas maias]], [[Língua guarani|guarani]], [[Crioulo haitiano]], [[papiamento]].
|ponto_mais_alto = [[Aconcágua]], [[Argentina]], 6962 m
|ponto_mais_baixo = [[Laguna del Carbón]], [[Argentina]]
|maior_lago = [[Lago Titicaca]] (8300 km²)
|ponto_extremo_norte =
|ponto_extremo_sul = [[Cabo Horn]]
|ponto_extremo_leste = [[Ponta do Seixas]] (continental)
|ponto_extremo_oeste =
|maior_ilha = {{CUBb}} [[Cuba]] (105 806 km²)
|maior_vulcao = [[Ojos del Salado]], [[Argentina]] e [[Chile]]
|pais_mais_rico = {{BRA}} &lt;small&gt;[[Brasil]] (US$ 2,100 trilhão)&lt;/small&gt;
|pais_mais_pobre = {{HTI}} &lt;small&gt;[[Haiti]] (US$ 15,8 bilhões)&lt;/small&gt;
}}
A '''América Latina''' ({{lang-es|''América Latina'' ou ''Latinoamérica''}}; {{lang-fr|''Amérique Latine''}}) é uma região do [[continente americano]] que engloba os países onde são faladas, primordialmente, [[línguas românicas]] (derivadas do [[latim]]) — no caso, o [[Língua castelhana|espanhol]], o [[Língua portuguesa|português]] e o [[Língua francesa|francês]] — visto que, historicamente, a região foi maioritariamente dominada pelos [[impérios coloniais]] europeus [[Império Espanhol|Espanhol]] e [[Império Português|Português]].&lt;ref name=Colburn&gt;
...</text>
<sha1>bzbxi4xabmmomifysc6q4orkz7feep8</sha1>
</revision>
</page>
<page>
<title>Albino Forjaz de Sampaio</title>
<ns>0</ns>
<id>224</id>
<revision>
<id>40135111</id>
<parentid>38847318</parentid>
<timestamp>2014-09-24T13:25:44Z</timestamp>
<contributor>
<username>Hml.sdi</username>
<id>900136</id>
</contributor>
<model>wikitext</model>
<format>text/x-wiki</format>
<text xml:space="preserve">{{Info/Biografia
|nome = Albino Forjaz de Sampaio
|imagem =
|imagem_tamanho =
|imagem_legenda =
|nome_completo =
|nascimento_data = {{dni|19|1|1884|sem idade}}
|nascimento_local = [[Lisboa]]
|morte_data = {{morte|13|3|1949|19|1|1884}}
|morte_local = Lisboa
|nacionalidade =
|ocupação =
}}
'''Albino Maria Pereira Forjaz de Sampaio''' ([[Lisboa]], [[19 de Janeiro]] de [[1884]] – Lisboa, [[13 de Março]] de [[1949]]) foi um [[escritor]] e bibliógrafo [[Portugal|português]], autor de um dos [[livro]]s mais vendidos em Portugal durante o [[século XX]], ''[[Palavras Cínicas]]'',&lt;ref name=&quot;Palavras&quot;&gt;{{citar web|url=http://static.recantodasletras.com.br/arquivos/1389286.pdf|titulo=Palavras Cínicas|autor=Albino Maria Pereira Forjaz de Sampaio|data=|publicado=|acessodata=27-8-2010}}&lt;/ref&gt; lançado em [[1905]], que à morte do autor tinha já 46 edições.
== Início de carreira ==
Albino Forjaz de Sampaio começou a sua carreira literária aos 16 anos como jornalista no jornal ''[[A Lucta]]''&lt;ref name=&quot;Palavras&quot; /&gt; sob o patronato de [[Fialho de Almeida]] e [[Brito Camacho]]. O seu percurso teve duas fases distintas, um pouco como a sua escrita. Se de início a sua escrita aprendeu muito do jornalismo, o falar da rua, do submundo lisboeta, a resposta rápida, numa segunda fase procurou legitimar essas características com formas arcaicas e coloquialismos de origem erudita que foi encontrar nas suas investigações sobre o antigo teatro popular &lt;ref&gt;{{citar web|url=http://alfarrabio.di.uminho.pt/vercial/fsampaio.htm|titulo=Albino Forjaz de Sampaio|autor=Projecto Vercial|data=|publicado=|acessodata=27-8-2010}}&lt;/ref&gt;</text>
<sha1>95etwt9lyy0huihcv6mnx0n5ek1eoh8</sha1>
</revision>
</page>
</mediawiki>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment