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.

2
Por que algumas comparações float <integer são quatro vezes mais lentas que outras?
Ao comparar flutuações com números inteiros, alguns pares de valores levam muito mais tempo para serem avaliados do que outros valores de magnitude semelhante. Por exemplo: &gt;&gt;&gt; import timeit &gt;&gt;&gt; timeit.timeit("562949953420000.7 &lt; 562949953421000") # run 1 million times 0.5387085462592742 Mas se o número flutuante ou número inteiro for menor ou …

12
Idiomas compilados vs. interpretados
Estou tentando entender melhor a diferença. Encontrei muitas explicações online, mas elas tendem mais às diferenças abstratas do que às implicações práticas. A maioria das minhas experiências de programação foi com CPython (dinâmico, interpretado) e Java (estático, compilado). No entanto, entendo que existem outros tipos de linguagens interpretadas e compiladas. …

12
Quebrando uma biblioteca C em Python: C, Cython ou ctypes?
Eu quero chamar uma biblioteca C de um aplicativo Python. Não quero agrupar a API inteira, apenas as funções e tipos de dados que são relevantes para o meu caso. A meu ver, tenho três opções: Crie um módulo de extensão real em C. Provavelmente exagere e eu também gostaria …
284 python  c  ctypes  cython 



23
Como substituir várias substrings de uma string?
Gostaria de usar a função .replace para substituir várias seqüências de caracteres. Eu tenho atualmente string.replace("condition1", "") mas gostaria de ter algo como string.replace("condition1", "").replace("condition2", "text") embora isso não pareça uma boa sintaxe qual é a maneira correta de fazer isso? tipo como no grep / regex você pode fazer …
284 python  text  replace 


9
Problemas de data e hora do Django (padrão = datetime.now ())
Eu tenho o modelo db abaixo: from datetime import datetime class TermPayment(models.Model): # I have excluded fields that are irrelevant to the question date = models.DateTimeField(default=datetime.now(), blank=True) Eu adiciono uma nova instância usando o abaixo: tp = TermPayment.objects.create(**kwargs) Meu problema: todos os registros no banco de dados têm o mesmo …
283 python  django 


5
Como ocultar a saída do subprocesso no Python 2.7
Estou usando o eSpeak no Ubuntu e tenho um script Python 2.7 que imprime e fala uma mensagem: import subprocess text = 'Hello World.' print text subprocess.call(['espeak', text]) O eSpeak produz os sons desejados, mas confunde o shell com alguns erros (ALSA lib ..., sem conexão de soquete), portanto não …




13
Como enviar anexos de email?
Estou tendo problemas para entender como enviar um anexo por email usando Python. Enviei com sucesso mensagens simples com o smtplib. Alguém poderia explicar como enviar um anexo em um email. Eu sei que existem outras postagens on-line, mas como iniciante em Python, acho difícil entender.
283 python  email 


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.