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
Django equivalente para contagem e agrupamento por
Tenho um modelo parecido com este: class Category(models.Model): name = models.CharField(max_length=60) class Item(models.Model): name = models.CharField(max_length=60) category = models.ForeignKey(Category) Quero selecionar a contagem (apenas a contagem) de itens para cada categoria, portanto, no SQL seria tão simples quanto isto: select category_id, count(id) from item group by category_id Existe um equivalente …
91 python  django 


2
Como solicito e processo JSON com python?
Estou tentando enviar uma solicitação GET para uma URL que sei que retorna dados na forma de JSON usando python. Gostaria de saber como enviar esta solicitação http://someurl/path/to/jsone como analisá-la - de preferência para um dicionário python.






11
Como lidar bem com `with open (…)` e `sys.stdout`?
Freqüentemente, preciso enviar dados para o arquivo ou, se o arquivo não for especificado, para o stdout. Eu uso o seguinte snippet: if target: with open(target, 'w') as h: h.write(content) else: sys.stdout.write(content) Gostaria de reescrevê-lo e lidar com os dois alvos de maneira uniforme. No caso ideal, seria: with open(target, …
91 python 


2
Quando os arquivos .pyc são atualizados?
Eu entendo que os arquivos ".pyc" são versões compiladas dos arquivos ".py" de texto simples, criados em tempo de execução para fazer os programas rodarem mais rápido. No entanto, observei algumas coisas: Após a modificação dos arquivos "py", o comportamento do programa muda. Isso indica que os arquivos "py" são …


7
Qual é sua biblioteca de mocking favorita do Python? [fechadas]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
91 python  mocking 

30
Melhor maneira de encontrar os meses entre duas datas
Tenho a necessidade de encontrar com precisão os meses entre duas datas em python. Tenho uma solução que funciona, mas não é muito boa (como no elegante) ou rápida. dateRange = [datetime.strptime(dateRanges[0], "%Y-%m-%d"), datetime.strptime(dateRanges[1], "%Y-%m-%d")] months = [] tmpTime = dateRange[0] oneWeek = timedelta(weeks=1) tmpTime = tmpTime.replace(day=1) dateRange[0] = tmpTime …

13
Como verificar o status da tarefa no Celery?
Como verificar se uma tarefa está sendo executada no aipo (especificamente, estou usando o celery-django)? Eu li a documentação e pesquisei, mas não consigo ver uma chamada como: my_example_task.state() == RUNNING Meu caso de uso é que tenho um serviço externo (java) para transcodificação. Quando envio um documento para ser …

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.