Perguntas com a marcação «python»

Python é uma linguagem de programação multiuso, de tipo dinâmico e multiuso. Ele foi projetado para ser rápido em aprender, entender e usar e impor uma sintaxe limpa e uniforme. Observe que o Python 2 está oficialmente sem suporte a partir de 01-01-2020. Ainda, para perguntas específicas sobre a versão do Python, adicione a tag [python-2.7] ou [python-3.x]. Ao usar uma variante ou biblioteca Python (por exemplo, Jython, PyPy, Pandas, Numpy), inclua-a nas tags.


12
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: …
427 python  set 



6
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) # This row :) ) Se eu tentar: .order_by(desc(model.Entry.amount)) então eu recebo: NameError: global name 'desc' is not defined.
424 python  sqlalchemy 

7
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, 10)
423 python  string  list  alphabet 



4
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 …
422 python  sqlalchemy 


17
Qual é a profundidade máxima de recursão no Python e como aumentá-la?
Eu tenho essa função recursiva da cauda aqui: def recursive_function(n, sum): if n < 1: return sum else: return recursive_function(n-1, sum+n) c = 998 print(recursive_function(c, 0)) Funciona até n=997, então apenas quebra e cospe a RecursionError: maximum recursion depth exceeded in comparison. Isso é apenas um estouro de pilha? Existe …
421 python  recursion 


8
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 -no-warning foo.py? O que …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.