Perguntas com a marcação «python»

86
Quando fechar cursores usando MySQLdb

Estou construindo um aplicativo da web WSGI e tenho um banco de dados MySQL. Estou usando o MySQLdb, que fornece cursores para executar instruções e obter resultados. Qual é a prática padrão para obter e fechar cursores? Em particular, quanto tempo meus cursores devem durar? Devo obter um novo...

86
Baixar e descompactar um arquivo .zip sem gravar no disco

Consegui fazer meu primeiro script Python funcionar, o qual baixa uma lista de arquivos .ZIP de uma URL e, em seguida, extrai os arquivos ZIP e os grava no disco. Agora não consigo dar o próximo passo. Meu objetivo principal é baixar e extrair o arquivo zip e passar o conteúdo (dados CSV) por...

86
Biblioteca Python PDF [fechada]

Como está atualmente, esta pergunta não se encaixa bem em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se...

86
Como copiar dados de uma matriz numpy para outra

Qual é a maneira mais rápida de copiar dados do array b para o array a, sem modificar o endereço do array a. Eu preciso disso porque uma biblioteca externa (PyFFTW) usa um ponteiro para minha matriz que não pode ser alterado. Por exemplo: a = numpy.empty(n, dtype=complex) for i in...

86
python: como verificar se uma linha é uma linha vazia

Tentando descobrir como escrever um ciclo if para verificar se uma linha está vazia. O arquivo tem muitas strings, e uma delas é uma linha em branco para separar das outras instruções (não um ""; é um retorno de carro seguido por outro retorno de carro, eu acho) new

86
Compreensão de lista sem [] em Python

Aderir a uma lista: >>> ''.join([ str(_) for _ in xrange(10) ]) '0123456789' join deve ter um iterável. Aparentemente, joino argumento de é [ str(_) for _ in xrange(10) ], e é uma compreensão de lista . Veja isso: >>>''.join( str(_) for _ in xrange(10)

86
Pylint desativa todos os avisos de um arquivo

Estamos usando pylint em nosso sistema de compilação. Temos um pacote python em nossa base de código que tem código descartável e gostaria de desativar todos os avisos para um módulo temporariamente para que eu possa parar de incomodar os outros desenvolvedores com essas mensagens supérfluas....

86
Qual é uma boa maneira de ordenar métodos em uma classe Python?

Quero solicitar métodos em uma classe Python, mas não sei qual é a ordem correta. Quando extraio métodos no Eclipse com PyDev, o Eclipse coloca o método extraído no topo do método modificado. Mas isso coloca os detalhes de nível inferior antes dos detalhes de nível superior. De acordo com o tio...

86
pandas: filtro complexo em linhas de DataFrame

Eu gostaria de filtrar linhas por uma função de cada linha, por exemplo def f(row): return sin(row['velocity'])/np.prod(['masses']) > 5 df = pandas.DataFrame(...) filtered = df[apply_to_all_rows(df, f)] Ou para outro exemplo mais complexo e inventado, def g(row): if

86
Definir parâmetros de câmera em OpenCV / Python

Estou usando OpenCV (2.4) e Python (2.7.3) com uma câmera USB da Thorlabs (DC1545M). Estou fazendo uma análise de imagem em um fluxo de vídeo e gostaria de poder alterar alguns dos parâmetros da câmera do meu fluxo de vídeo. O que é confuso é que consigo alterar algumas propriedades da câmera,...