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.

4
Converter dicionário Python em matriz JSON
Atualmente tenho este dicionário, impresso usando pprint: {'AlarmExTempHum': '\x00\x00\x00\x00\x00\x00\x00\x00', 'AlarmIn': 0, 'AlarmOut': '\x00\x00', 'AlarmRain': 0, 'AlarmSoilLeaf': '\x00\x00\x00\x00', 'BarTrend': 60, 'BatteryStatus': 0, 'BatteryVolts': 4.751953125, 'CRC': 55003, 'EOL': '\n\r', 'ETDay': 0, 'ETMonth': 0, 'ETYear': 0, 'ExtraHum1': None, 'ExtraHum2': None, 'ExtraHum3': None, 'ExtraHum4': None, 'ExtraHum5': None, 'ExtraHum6': None, 'ExtraHum7': None, 'ExtraTemp1': None, 'ExtraTemp2': …

6
Como usar uma função de comparação personalizada em Python 3?
No Python 2.x , eu poderia passar funções personalizadas para funções ordenadas e classificadas >>> x=['kar','htar','har','ar'] >>> >>> sorted(x) ['ar', 'har', 'htar', 'kar'] >>> >>> sorted(x,cmp=customsort) ['kar', 'htar', 'har', 'ar'] Porque, na Minha língua, as consoantes vêm com esta ordem "k","kh",....,"ht",..."h",...,"a" Mas no Python 3.x , parece que não consegui …


17
Comparação de número de versão em Python
Eu quero escrever uma cmpfunção -como o que compara dois números de versão e retornos -1, 0ou 1com base em suas valuses comparados. Retorne -1se a versão A for anterior à versão B Retorne 0se as versões A e B forem equivalentes Retorne 1se a versão A for mais recente …

2
SQLAlchemy: Criando vs. Reutilizando uma Sessão
Só uma pergunta rápida: SQLAlchemy fala sobre ligar sessionmaker()uma vez, mas ligar para a Session()classe resultante sempre que precisar falar com seu banco de dados. Para mim, isso significa que o segundo que eu faria o meu primeiro session.add(x)ou algo semelhante, eu faria primeiro from project import Session session = …

5
Nenhum módulo denominado setuptools
Quero instalar o arquivo de configuração do twilio. Quando eu o instalo por meio de um determinado comando, ocorre um erro: Nenhum módulo denominado setuptools. Você poderia me dizer o que devo fazer? estou usando python 2.7 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Python27>python …



7
Por que não consigo chamar read () duas vezes em um arquivo aberto?
Para um exercício que estou fazendo, estou tentando ler o conteúdo de um determinado arquivo duas vezes usando o read()método. Estranhamente, quando o chamo pela segunda vez, ele não parece retornar o conteúdo do arquivo como uma string? Aqui está o código f = f.open() # get the year match …
98 python  io 


1
Resposta vazia intencional do frasco Python
Existe uma maneira de retornar uma resposta (do make_response()objeto ou semelhante) com certas propriedades para que não renderize a página novamente e não faça mais nada. Estou tentando executar um código no servidor sem gerar nenhuma saída Um simples 'retorno nenhum' produz: ValueError: View function did not return a response …
98 python  flask  response 


9
Como executar o Spyder em ambiente virtual?
Tenho usado o Spyder instalado com a distribuição Anaconda, que usa Python 2.7 como padrão. Atualmente preciso configurar um ambiente virtual de desenvolvimento com Python 3.4. As duas principais sugestões após a pesquisa online são: para configurar o ambiente virtual primeiro e apontar para alterar as preferências do Spyder, por …

6
Parâmetros de consulta de URL para dict python
Existe uma maneira de analisar um URL (com alguma biblioteca Python) e retornar um dicionário Python com as chaves e valores de uma parte dos parâmetros de consulta do URL? Por exemplo: url = "http://www.example.org/default.html?ct=32&op=92&item=98" retorno esperado: {'ct':32, 'op':92, 'item':98}


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.