Perguntas com a marcação «python»

94
O registro Python não produz nada

Em um script python que estou escrevendo, estou tentando registrar eventos usando o módulo de registro. Tenho o seguinte código para configurar meu logger: ERROR_FORMAT = "%(levelname)s at %(asctime)s in %(funcName)s in %(filename) at line %(lineno)d: %(message)s" DEBUG_FORMAT = "%(lineno)d in...

94
Tira espaços / tabs / novas linhas - python

Estou tentando remover todos os espaços / tabs / novas linhas em Python 2.7 no Linux. Eu escrevi isso, isso deve fazer o trabalho: myString="I want to Remove all white \t spaces, new lines \n and tabs \t" myString = myString.strip(' \n\t') print myString resultado: I want to Remove all...

94
Matplotlib Legends não funciona

Desde a atualização do matplotlib, recebo o seguinte erro sempre que tento criar uma legenda: /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30810>] Use proxy artist

94
Python: TypeError: tipo inalterável: 'lista'

Estou tentando pegar um arquivo parecido com este AAA x 111 AAB x 111 AAA x 112 AAC x 123 ... E use um dicionário para que a saída fique assim {AAA: ['111', '112'], AAB: ['111'], AAC: [123], ...} Isso é o que eu tentei file = open("filename.txt", "r") readline = file.readline().rstrip() while...

94
Python matplotlib várias barras

Como plotar várias barras em matplotlib, quando tentei chamar a função de barra várias vezes, elas se sobrepõem e, como pode ser visto na figura abaixo, o maior valor vermelho pode ser visto apenas. Como posso plotar as várias barras com datas nos eixos x? Até agora, tentei isto: import...

94
Contar vs len em um Django QuerySet

No Django, dado que tenho um QuerySetque irei iterar e imprimir os resultados, qual a melhor opção para contar os objetos? len(qs)ou qs.count()? (Além disso, considerando que contar os objetos na mesma iteração não é uma opção.)

94
Matplotlib discreta colorbar

Estou tentando fazer uma barra de cores discreta para um gráfico de dispersão em matplotlib Eu tenho meus dados x, y e para cada ponto um valor de tag inteiro que desejo ser representado com uma cor única, por exemplo plt.scatter(x, y, c=tag) normalmente, a tag será um número inteiro de 0-20,...

94
Como usar hex () sem 0x em Python?

A hex()função em python coloca os caracteres principais 0xantes do número. Existe alguma maneira de dizer para NÃO colocá-los? Assim 0xfa230será fa230. O código é import fileinput f = open('hexa', 'w') for line in fileinput.input(['pattern0.txt']): f.write(hex(int(line))) f.write('\n')...

94
Como ler uma única linha de dados csv em Python?

Existem muitos exemplos de leitura de dados csv usando python, como este: import csv with open('some.csv', newline='') as f: reader = csv.reader(f) for row in reader: print(row) Quero apenas ler uma linha de dados e inseri-los em várias variáveis. Como faço isso? Procurei em todos os...

94
Qual é a diferença entre NaN e None?

Estou lendo duas colunas de um arquivo csv usando o pandas readcsv()e, em seguida, atribuindo os valores a um dicionário. As colunas contêm sequências de números e letras. Ocasionalmente, há casos em que uma célula está vazia. Em minha opinião, o valor lido para essa entrada do dicionário...