Perguntas com a marcação «python»

427
Como recuperar um elemento de um conjunto sem removê-lo?

Suponha o seguinte: >>> s = set([1, 2, 3]) Como faço para obter um valor (qualquer valor) ssem fazer s.pop()? Quero deixar o item no conjunto até ter certeza de que posso removê-lo - algo que só posso ter certeza após uma chamada assíncrona para outro host. Rapido e sujo: >>>...

424
SQLAlchemy ENCOMENDA POR DESCIDA?

Como posso usar ORDER BY descendingem uma consulta SQLAlchemy como a seguir? Esta consulta funciona, mas os retorna em ordem crescente: query = (model.Session.query(model.Entry) .join(model.ClassificationItem) .join(model.EnumerationValue) .filter_by(id=c.row.id) .order_by(model.Entry.amount)...

423
Faixa de alfabeto em Python

Em vez de fazer uma lista de caracteres do alfabeto como este: alpha = ['a', 'b', 'c', 'd'.........'z'] existe alguma maneira de agrupá-lo em um intervalo ou algo assim? Por exemplo, para números, pode ser agrupado usando range(): range(1,

422
SQLAlchemy: Qual é a diferença entre flush () e commit ()?

Qual a diferença entre flush()e commit()no SQLAlchemy? Eu li os documentos, mas não sou o mais sábio - eles parecem assumir um pré-entendimento que eu não tenho. Estou particularmente interessado em seu impacto no uso da memória. Estou carregando alguns dados em um banco de dados a partir de uma...

420
Como desativar avisos de python

Estou trabalhando com código que lança muitos (para mim no momento) avisos inúteis usando a warningsbiblioteca. Ao ler (/ digitalizar) a documentação, encontrei apenas uma maneira de desativar avisos para funções únicas . Mas não quero mudar muito do código. Existe talvez uma bandeira como python...

420
O que significa -1 na remodelação numpy?

Uma matriz numpy pode ser remodelada em um vetor usando a função remodelar com o parâmetro -1. Mas não sei o que -1 significa aqui. Por exemplo: a = numpy.matrix([[1, 2, 3, 4], [5, 6, 7, 8]]) b = numpy.reshape(a, -1) O resultado bé:matrix([[1, 2, 3, 4, 5, 6, 7, 8]]) Alguém sabe o que -1...