[python-brasil] Erro : TypeError: 'NoneType' object is unsubscriptable

83 views
Skip to first unread message

Rubens José Rodrigues ti@batistarepresentacoes.com [python-brasil]

unread,
Jul 18, 2014, 6:36:04 AM7/18/14
to python...@googlegroups.com, python...@yahoogrupos.com.br
 

Olá bom dia!

Criei um app para aprofundar meus testes mas encontrei o erro acima
descrito.

Minha ideia é "varrer" uma tabela e fazer um print, todavia, faço o
tratamento para que se o campo a ser printado for Null(AKA None) ele não faz
nada, porém na prática ele me apresenta o erro.

Cenário :

Python 2.6.5
Pymssql
psycopg2

Bloco:
http://pastebin.com/bKHsLwcM

Poderiam me ajudar corrigir?

Obrigado

At.

Rubens José Rodrigues

__________ Informação do ESET Endpoint Security, versão da vacina 10116
(20140718) __________

A mensagem foi verificada pelo ESET Endpoint Security.

http://www.eset.com

__._,_.___

Enviado por: =?iso-8859-1?Q?Rubens_Jos=E9_Rodrigues?= <t...@batistarepresentacoes.com>
Responder através da web através de email Adicionar um novo tópico Mensagens neste tópico (1)

.

__,_._,___

Marcelo Araujo araujobsdport@gmail.com [python-brasil]

unread,
Jul 18, 2014, 6:43:50 AM7/18/14
to python-br...@yahoogrupos.com.br, python...@googlegroups.com, Cristiano M.
 

Oi Rubens,

Modifique:
  1.         if linha[0] != None:
  2.             print linha[0]
para
  1.         if linha and a[0] is not None:
  2.             print linha[0]

Abraços.



Em 18 de julho de 2014 18:35, Rubens José Rodrigues t...@batistarepresentacoes.com [python-brasil] <python-bra...@yahoogrupos.com.br> escreveu:
 

Olá bom dia!

Criei um app para aprofundar meus testes mas encontrei o erro acima
descrito.

Minha ideia é "varrer" uma tabela e fazer um print, todavia, faço o
tratamento para que se o campo a ser printado for Null(AKA None) ele não faz
nada, porém na prática ele me apresenta o erro.

Cenário :

Python 2.6.5
Pymssql
psycopg2

Bloco:
http://pastebin.com/bKHsLwcM

Poderiam me ajudar corrigir?

Obrigado

At.

Rubens José Rodrigues

__________ Informação do ESET Endpoint Security, versão da vacina 10116
(20140718) __________

A mensagem foi verificada pelo ESET Endpoint Security.

http://www.eset.com




--

-- 
Marcelo Araujo            (__)
ara...@FreeBSD.org     \\\'',)
http://www.FreeBSD.org   \/  \ ^
Power To Server.         .\. /_)

__._,_.___

Enviado por: Marcelo Araujo <araujo...@gmail.com>
.

__,_._,___
Reply all
Reply to author
Forward
0 new messages