<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.python.brasil">
    <title>gmane.comp.python.brasil</title>
    <link>http://blog.gmane.org/gmane.comp.python.brasil</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54717"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54711"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54709"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54705"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54704"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54703"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54701"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54700"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54697"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54692"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54691"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54690"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54689"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54688"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54687"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54683"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54682"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54679"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54677"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.python.brasil/54673"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54717">
    <title>Alguém trabalhando com OpenStack?</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54717</link>
    <description>&lt;pre&gt;Olá,

Para quem não conhece, o OpenStack [1] é um "sistema operacional de
clouds", isto é, um conjunto de projetos, escritos basicamente em
Python, para gerenciar e orquestrar sistemas de cloud computing, na
camada IaaS (Infrastructure as a Service). Nasceu de alguns projetos
independentes da Nasa, Rightscale e outros, e hoje é apoiado e usado
por um monte de gente.

Pois bem, há já uma pequena comunidade no Brasil ([2] e [3]) em torno
do OpenStack, mas a maioria dos participantes é mais da área de
infraestrutura, como seria de se esperar - imagino que tenha também
gente da comunidade Python, não sei se contribuindo, ou ao menos
usando.

Pergunto tanto por curiosidade quanto pelo seguinte: uma empresa com
quem costumo trabalhar, a Dualtec [4], vai promover um mini-evento
sobre OpenStack no mês que vem, e está em busca de pessoas para falar,
e eventualmente participar de um debate no final. Vai ter também
pessoas da Rackspace, StackOps, etc.

Alguém tem interesse, e algo para compartilhar, de p&lt;/pre&gt;</description>
    <dc:creator>Rubens Altimari</dc:creator>
    <dc:date>2012-05-22T20:18:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54711">
    <title>Como usar um programa python sem depender do interpretador</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54711</link>
    <description>&lt;pre&gt;Olá a todos da lista,

Preciso escrever um programa para dar parse em um html, o problema é
que o ambiente em que ele vai rodar é super restritivo(aplicação
financeira) e eu não teria permissão para instalar um interpretador
python no computador(windows server).

Alguém saberia me dizer se com pypy ou py2exe é possivel compilar o
código e se ver livre da necessidade do python instalado no
computador?


[]'s

&lt;/pre&gt;</description>
    <dc:creator>Elias de Oliveira</dc:creator>
    <dc:date>2012-05-22T13:24:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54709">
    <title>AREA TRAPEZIO</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54709</link>
    <description>&lt;pre&gt;area do trapezio

criar uma função que calcule a integral definida:  integral de a ate b de f(x) dx, usando o metodo dos trapezios.

Requisitos:
- entrada n
- saida: aproximaçao da integgral definida.
- funcao default: f(x)= e^x de forma que seja possival modificar facilmente f(x)


AJUDEM POR FAVOR!!

&lt;/pre&gt;</description>
    <dc:creator>dimitrizmr</dc:creator>
    <dc:date>2012-05-21T02:00:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54705">
    <title>Ajuda com código PyGTK para iniciar a webcam automaticamente</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54705</link>
    <description>&lt;pre&gt;Pessoal estou precisando de ajuda com o PyGTK.

Sou iniciante no Python e no PyGTK, me baseei em um código para o que estou
precisando.
Eu preciso de uma janela que abra a webcam imbutida. Mas eu estou usando o
PyGTK porque necessito de posicionar a janela numa posição específica,
tamanho e estilo.
O problema desse código é que é necessário clicar no botão para disparar e
mostrar o video da webcam... eu quero tirar isso e fazer com que ele inicie
automaticamente ao executar o código.

Alguem sabe como alterar esse codigo PyGTK para não necessitar da interação
do usuario e iniciar a webcam automaticamente?
http://pastebin.com/95LiTpgn

&lt;/pre&gt;</description>
    <dc:creator>Gustavo Souza</dc:creator>
    <dc:date>2012-05-11T15:55:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54704">
    <title>Identificando sentenças</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54704</link>
    <description>&lt;pre&gt;Boa Noite a todos, to fazendo um script pra identificar quantas vezes uma determinada sentença aparece em um texto. Já fiz para rankear quantas vezes uma palavra aparece, mas para sentenças não tenho ideia de como proceder. 
Quero algo semelhante a isso: http://www.online-utility.org/text/analyzer.jsp só não preciso de sentenças tão grandes, até 4 palavras são suficientes.

Por exemplo eu um texto assim:

Eu gosto de "anda de bicicleta" e ver televisão.
Fulano gosta de "andar de bicicleta" e comer churrasco. 

A sentença andar de bicicleta aparece 2x.


A seguir meu código de como fiz a identificação somente de palavras.


def contarpalavras():
file = open ("arquivo.txt", "r" )
word_list = re.split('\s+', file.read().lower())
print 'Total de Palavras no Texto:', len(word_list)
freq_dic = {}
punctuation = re.compile(r'[.?!,":;]') 
for word in word_list:
word = punctuation.sub("", word)
freq_dic[word] = freq_dic.get(word,0) + 1
  
print 'Total de Palavras Únicas no Texto::', len(freq&lt;/pre&gt;</description>
    <dc:creator>Murian</dc:creator>
    <dc:date>2012-05-09T05:34:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54703">
    <title>Vídeos e apresentações do World Plone Day 2012</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54703</link>
    <description>&lt;pre&gt;Olá pessoal,

Já estão disponíveis os vídeos e apresentações do World Plone Day 2012, 
ocorrido em Brasília, no seguinte endereço:

http://colab.interlegis.leg.br/wiki/WorldPloneDay

Houve também um importante debate sobre compartilhamento de códigos no 
governo, além treinamentos e apresentações com os temas abaixo:

  * Novidades do Plone
  * Editor Visual da Home do Portal da Câmara dos Deputados
  * Programando Plone para o Governo
  * Aceleradores HTTP e Cluster ZEO
  * Histórico do Zope e Plone no Interlegis
  * Novo portal de notícias da agência de notícias do Senado Federal
  * Intranet da Caixa Federal

Abraço,

&lt;/pre&gt;</description>
    <dc:creator>Jean Rodrigo Ferri</dc:creator>
    <dc:date>2012-05-14T14:28:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54701">
    <title>Iniciante em Python</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54701</link>
    <description>&lt;pre&gt;Boa noite pessoal, estou estudando Python e estou com algumas dificuldades.
Quero responder dois exercícios: 
1) Dados três números, imprimi-los em ordem crescente.


2) Dados n e dois números inteiros positivos i e j diferentes de 0, imprimir em ordem crescente os n primeiros
naturais que são múltiplos de i ou de j e ou de ambos. Exemplo: Para n = 6 , i = 2 e j = 3 a saída deverá ser :
0,2,3,4,6,8.

Alguém pode me ajudar?

&lt;/pre&gt;</description>
    <dc:creator>jessycabatista128</dc:creator>
    <dc:date>2012-05-11T22:13:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54700">
    <title>Fwd: Software Livre e a Cidadania Digital nas escolas brasileiras</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54700</link>
    <description>&lt;pre&gt;E aí pessoal, quem anima ajudar?

-------- Original Message --------
Subject: [gitec] Software Livre e a Cidadania Digital nas escolas
brasileiras
Date: Thu, 10 May 2012 14:48:15 -0300
From: Hélio Teixeira &amp;lt;heliolteixeira&amp;lt; at &amp;gt;gmail.com&amp;gt;
To: Grupo Interlegis de Tecnologia &amp;lt;gitec&amp;lt; at &amp;gt;listas.interlegis.gov.br&amp;gt;

Pessoal

Falamos e defendemos ardorosamente o uso de softwares livres no dia a
dia das pessoas. Como sabemos, a grande maioria das pessoas
desconhecem até mesmo a existência do termo. E a conclusão é óbvia:
como as pessoas podem utilizar algo que elas desconhecem?

Para nós militantes na área da tecnologia, essa discussão pode até
parecer tola, mas não é. As pessoas precisam conhecer a filosofia do
SL. Saber porque o seu uso é tão importante etc... (não preciso falar
muito aqui sobre isso, afinal, todos aqui já conhecem os principais
argumentos que conspiram em favor do o uso do SL)

Agora outra reflexão: Você já reparou como essa questão passa longe
das nossas escolas? Você já pensou como&lt;/pre&gt;</description>
    <dc:creator>Jean Rodrigo Ferri</dc:creator>
    <dc:date>2012-05-10T18:45:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54697">
    <title>Ícone no windows 7 com py2exe</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54697</link>
    <description>&lt;pre&gt;boa tarde pessoal,
estou fazendo uma pequena aplicação que vai rodar no windows 7. Para
isto estou usando o py2exe para gerar um executável. Quando gero o
executável no Xp o ícone que coloco no script do py2exe aparece
normalmente, mas quando gero no windows 7 o ícone não aparece(aparece
o padrão do sistema).
Alguém sabe como colocar um ícone no executável gerado pelo py2exe no windows 7?

O meu setup.py está assim:

http://pastebin.com/WxgsV6zy

Muito obrigado.

leandro
&lt;/pre&gt;</description>
    <dc:creator>Leandro Quadros Durães Braga</dc:creator>
    <dc:date>2012-05-09T17:57:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54692">
    <title>Dúvida com bloco With</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54692</link>
    <description>&lt;pre&gt;Boa tarde pessoal,

Ando dando umas mexidas mais "sinistras" em Python, futucando à fundo o
bloco with. A minha dúvida é o seguinte, atualmente faço algo mais ou menos
assim:

with Foo() as foo:
    foo.bar()

É possível escrever este trecho de forma mais, digamos, implícita? Algo
assim:

with Foo() as foo:
    bar() # automaticamente já acessa o objeto foo, à partir do contexto

#ou
with Foo():
    bar() # acessa o objeto criado pelo bloco with

Att,
*Lucas S. Magalhães*
Graduando de Engenharia de Computação, 2009/1
Tel.: (27) 9942-8278
Skype: lucassmagal


[As partes desta mensagem que não continham texto foram removidas]

&lt;/pre&gt;</description>
    <dc:creator>Lucas Sampaio</dc:creator>
    <dc:date>2012-04-29T16:35:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54691">
    <title>Programador Analista Freelancer Python OpenERP para projeto em Brasília/DF</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54691</link>
    <description>&lt;pre&gt;Boa tarde a todos,

Preciso customizar uma solução ERP em uma empresa familiar que atua em
formaturas e eventos.
Dispomos de uma boa estrutura em equipamentos e a análise/
especificação do sistema já esta pronta.

Para a implementação tenho dois servidores Xeon, NoBreak e demais
equipamentos, fizemos a primeira opção pelo OpenERP pela versatilidade
e recomendações recebidas.

Cordialmente

Murilo Radicchi

61-92104420
muriloradicchi&amp;lt; at &amp;gt;intelligeotech.com

&lt;/pre&gt;</description>
    <dc:creator>Murilo Radicchi</dc:creator>
    <dc:date>2012-04-30T18:57:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54690">
    <title>Arquivo - reminder.txt</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54690</link>
    <description>&lt;pre&gt;
Caros amigos Pythonistas,

Esta mensagem que enviada automaticamente para a lista com o propósito
de informar os novos participantes da comunidade sobre as regras deste
fórum e também para oferecer algumas dicas importantes sobre a conduta
em um fórum de discussões técnicas.

A mensagem abaixo é uma compilação das páginas
http://www.pythonbrasil.com.br/moin.cgi/AntesDePerguntar e
http://www.pythonbrasil.com.br/moin.cgi/ComoFazerPerguntasInteligentes.

Essa lista utiliza o processo de pós-moderação e a não observância das
"Regras" da lista  fará  com  que  o  membro  seja advertido uma vez e
posteriormente,  caso ocorra a reincidência do  problema,  excluído da
mesma (o banimento só ocorrerá em casos extremos).

Vale lembrar também que para evitar transtornos com spammers a primeira
mensagem  enviada  por  um  novo  membro  do  grupo passa por uma  pré-
moderação antes de chegar na lista.  Por esta razão pedimos um pouco de
paciência caso a sua primeira mensagem demorar um pouco par&lt;/pre&gt;</description>
    <dc:creator>python-brasil&lt; at &gt;yahoogrupos.com.br</dc:creator>
    <dc:date>2012-05-01T10:11:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54689">
    <title>Arquivo - reminder.txt</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54689</link>
    <description>&lt;pre&gt;
Caros amigos Pythonistas,

Esta mensagem que enviada automaticamente para a lista com o propósito
de informar os novos participantes da comunidade sobre as regras deste
fórum e também para oferecer algumas dicas importantes sobre a conduta
em um fórum de discussões técnicas.

A mensagem abaixo é uma compilação das páginas
http://www.pythonbrasil.com.br/moin.cgi/AntesDePerguntar e
http://www.pythonbrasil.com.br/moin.cgi/ComoFazerPerguntasInteligentes.

Essa lista utiliza o processo de pós-moderação e a não observância das
"Regras" da lista  fará  com  que  o  membro  seja advertido uma vez e
posteriormente,  caso ocorra a reincidência do  problema,  excluído da
mesma (o banimento só ocorrerá em casos extremos).

Vale lembrar também que para evitar transtornos com spammers a primeira
mensagem  enviada  por  um  novo  membro  do  grupo passa por uma  pré-
moderação antes de chegar na lista.  Por esta razão pedimos um pouco de
paciência caso a sua primeira mensagem demorar um pouco par&lt;/pre&gt;</description>
    <dc:creator>python-brasil&lt; at &gt;yahoogrupos.com.br</dc:creator>
    <dc:date>2012-05-01T10:11:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54688">
    <title>Problema com font-face + Django</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54688</link>
    <description>&lt;pre&gt;Boa tarde pessoal,

Estou recorrendo ao grupo para me ajudar com esse problema, pois já procurei muito pela internet e até hoje não encontrei nenhuma solução.

Aqui no serviço utilizamos Python/Django para fazer nossos projetos online, e nos últimos projetos estamos tendo problemas na hora de utilizar fontes que não são nativas dos navegadores.

Como em outros trabalhos já feitos em PHP, sempre utilizamos o font-face para carregar fontes para utilizar no css.
O problema é que o mesmo código css no Django não funciona em todos navegadores, na verdade só funciona no Chrome e no IE9.

Alguém já passou por isso?

Esse é o código que utilizamos nos projetos, tanto em PHP quanto em Django:

&amp;lt; at &amp;gt;font-face {
    font-family: 'LivingHellRegular';
    src: url('fonts/living_hell-webfont.eot');
    src: url('fonts/living_hell-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/living_hell-webfont.woff') format('woff'),
         url('fonts/living_hell-webfont.ttf') format('truetype'),
  &lt;/pre&gt;</description>
    <dc:creator>daniellbastos</dc:creator>
    <dc:date>2012-04-25T17:19:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54687">
    <title>Cursos e palestras de Plone na quarta-feira</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54687</link>
    <description>&lt;pre&gt;Olá pessoal,

Amanhã 25/04 acontecerá no Interlegis (Senado Federal) o World Plone 
Day, com treinamentos gratuitos sobre o CMS de código aberto e diversas 
palestras, incluindo um importante debate sobre compartilhamento de 
códigos no governo. Mais informações em:

http://colab.interlegis.leg.br/wiki/WorldPloneDay

Abraço,

&lt;/pre&gt;</description>
    <dc:creator>Jean Rodrigo Ferri</dc:creator>
    <dc:date>2012-04-24T19:13:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54683">
    <title>Determinar se um argumento é uma classe</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54683</link>
    <description>&lt;pre&gt;Bom dia pessoal,

Estou com uma pequena necessidade: preciso saber se dado argumento passado
é ou não uma classe definida pelo usuário. Algo como:

class Foo:
    def __init__(self):
        self.a = 2
        self.b = 3

def metodo_qualquer(arg):
    # se eu chamar 'metodo_qualquer(Foo)', preciso que me diga se é ou não
uma classe

Inicialmente meu método deverá receber apenas dois tipos: strings ou
classes, então eu preciso distinguir ambos. A forma de determinar que eu
encontrei foi a seguinte:
Se arg for uma classe:
    type(arq).__name__ # retorna 'classobj'
Se for string:
    type(arg).__name__ # retorna 'str'

No entanto, e se eu precisar distinguir de forma mais abrangente? Digo,
preciso que meu método trate de forma especial as classes definidas pelo
usuário. Alguma ideia?

Att,
*Lucas S. Magalhães*
Graduando de Engenharia de Computação, 2009/1
Tel.: (27) 9942-8278
Skype: lucassmagal


[As partes desta mensagem que não continham texto foram removidas]

&lt;/pre&gt;</description>
    <dc:creator>Lucas Sampaio</dc:creator>
    <dc:date>2012-04-13T13:47:59</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54682">
    <title>Vaga para desenvolvedor Python e Java no LSD</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54682</link>
    <description>&lt;pre&gt;[Antes de mais nada, peço desculpas por possíveis duplicatas. Se vocês
conhecem alguém que pode estar interessado, não se acanhe, repasse :)]

Pessoal,

O Laboratório de Sistemas Distribuídos (LSD) da Universidade Federal de
Campina Grande está contratando um desenvolvedor Java/Python, para o
desenvolvimento de um portal de análise científica.

O projeto consiste em adaptar o sistema Galaxy[1] para torná-lo em uma
ferramenta de criação de portais de análise científica, executando os
passos da análise em na infraestrutura CSGrid[2] do LNCC, e é um trabalho
em conjunto entre a UFCG, UFBA, LNCC e PUC-RJ.

Sendo mais específico sobre o projeto, o Galaxy é escrito em Python e usa a
biblioteca py4j[3] para se comunicar com um daemon Java, que traduz as
requisições de execução do Galaxy em tarefas para o -CSGrid. O daemon Java
usa uma biblioteca do LNCC que oferece uma API para os serviços do CSGrid.

A bolsa é de R$3000.

Se você estiver interessado, pode mandar seu currículo para

  pao&lt;/pre&gt;</description>
    <dc:creator>Paolo</dc:creator>
    <dc:date>2012-04-15T23:22:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54679">
    <title>Dúvida Class</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54679</link>
    <description>&lt;pre&gt;Pessoal, boa tarde!

Fiz uma atualização aqui na versão do python de 2.6.5 para 2.7 e me deparei
com um erro simples porém estou num estado de "branco" ou seja não me
encotrando o erro:

Código:
http://pastebin.com/LazqCAwt

O que desejo:
Entrar no console python, instanciar a classe e e chamar a função
MostrarDadosPG().

O que executei:
from teste503 import * == ok
teste = teste503('servidor','usuario','senha','db') == ok
teste.MostrarDadosPG() == Erro


Erro:
Traceback (most recent call last):
  File "&amp;lt;stdin&amp;gt;", line 1, in &amp;lt;module&amp;gt;
  File "rotina503.py", line 40, in MostrarDadosPG
    conexao = CriarConexaoPG()
NameError: global name 'CriarConexaoPG' is not defined

Att
Rubens José Rodrigues

&lt;/pre&gt;</description>
    <dc:creator>Rubens José Rodrigues</dc:creator>
    <dc:date>2012-04-11T17:33:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54677">
    <title>World Plone Day acontece em Brasília e em dezenas de outras cidades no mundo</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54677</link>
    <description>&lt;pre&gt;Acontece no próximo dia 25 de abril o World Plone Day (WPD) 2012, um 
evento realizado pela comunidade Plone no mundo todo para promover o CMS 
de código aberto e seus benefícios. O WPD é mais que um só evento, é uma 
série de eventos realizados por empresas, organizações, grupos de 
usuários e indivíduos. Em quatro edições anteriores do WPD mais de 170 
eventos foram realizados em 36 países ao redor do mundo.

Em Brasília, o WPD vai acontecer nas instalações do Interlegis. O evento 
reunirá membros da Plone Foundation, de diversos órgãos do governo e de 
empresas da iniciativa privada. Além de palestras e apresentações de 
casos de sucesso, a programação também inclui uma mesa redonda sobre 
compartilhamento de códigos no governo e dois treinamentos técnicos em 
sala de aula.

Esse ano estão previstos eventos para as cidades de Aracaju (SE), 
Brasília (DF), Caratinga (MG), João Pessoa (PB), Maceió (AL), São 
Bernardo (SP) e São Paulo (SP). Além disso, Rosário (Argentina),&lt;/pre&gt;</description>
    <dc:creator>Jean Rodrigo Ferri</dc:creator>
    <dc:date>2012-04-11T00:42:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54673">
    <title>Invitation to connect on LinkedIn</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54673</link>
    <description>&lt;pre&gt;LinkedIn
------------




    Tito Garrido requested to add you as a connection on LinkedIn:
  

------------------------------------------

Cristiano,

I'd like to add you to my professional network on LinkedIn.

- Tito

Accept invitation from Tito Garrido
http://www.linkedin.com/e/45d2cr-h0l10k8z-1s/zTI9T9zrAq9XRbYWqUgN7RKV8D6zRk5WvGe9TutzU4YmETjY/blk/I206504190_70/1BpC5vrmRLoRZcjkkZt5YCpnlOt3RApnhMpmdzgmhxrSNBszYMdRYMej4Qc3kSc399bPxWgSFPglEJbPAMdPcScjwPdjoLrCBxbOYWrSlI/EML_comm_afe/?hs=false&amp;amp;tok=2uAEdYZWXP7lc1

View invitation from Tito Garrido
http://www.linkedin.com/e/45d2cr-h0l10k8z-1s/zTI9T9zrAq9XRbYWqUgN7RKV8D6zRk5WvGe9TutzU4YmETjY/blk/I206504190_70/30TnP0VcjgMdjoMcAALqnpPbOYWrSlI/svi/?hs=false&amp;amp;tok=3rAk8StHnP7lc1

------------------------------------------

Why might connecting with Tito Garrido be a good idea?

Tito Garrido's connections could be useful to you:

After accepting Tito Garrido's invitation, check Tito Garrido's connections to see who else you may know and who you might want an introduc&lt;/pre&gt;</description>
    <dc:creator>Tito Garrido via LinkedIn</dc:creator>
    <dc:date>2012-04-03T14:11:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.python.brasil/54672">
    <title>Vaga: DevOP - RJ</title>
    <link>http://comments.gmane.org/gmane.comp.python.brasil/54672</link>
    <description>&lt;pre&gt;Vaga anexada =)


[As partes desta mensagem que não continham texto foram removidas]

&lt;/pre&gt;</description>
    <dc:creator>Felipe Salvini</dc:creator>
    <dc:date>2012-04-03T11:52:34</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.python.brasil">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.python.brasil</link>
  </textinput>
</rdf:RDF>

