Resultados da pesquisa a pedido "python"
Por que Python é tão lento para um loop simple
Estamos fazendo algunskNN eSVD implementações em Python. Outros escolheram Java. Nossos tempos de execução são muito diferentes. Eu usei o cProfile para ver onde cometo erros, mas tudo está ...
Herdando as docstrings dos métodos em Python
Eu tenho uma hierarquia OO com docstrings que exigem tanta manutenção quanto o próprio código. Por exemplo. class Swallow(object): def airspeed(self): """Returns the airspeed (unladen)""" raise NotImplementedError class AfricanSwallow(Swallow): ...
Bug com a função re.split e o sinalizador re.DOTALL no re module do Python 2.7.1
Eu tenho um Mac rodando Lion e Python 2.7.1. Estou percebendo algo muito estranho no módulo re. Se eu executar a seguinte linha: print re.split(r'\s*,\s*', 'a, b,\nc, d, e, f, g, h, i, j, k,\nl, m, n, o, p, q, r') Eu recebo este ...
Complexidade de interseção
Em Python, você pode obter a interseção de dois conjuntos fazendo: >>> s1 = {1, 2, 3, 4, 5, 6, 7, 8, 9} >>> s2 = {0, 3, 5, 6, 10} >>> s1 & s2 set([3, 5, 6]) >>> s1.intersection(s2) set([3, 5, 6])Todo mundo conhece a complexidade desse cruzamento ...
Django campo de formulário usando SelectDateWidget
Instalei o último ramo SVN do Django, que inclui os novos formulários. Estou tentando usar o SelectDateWidget de django.forms.extras.widgets, mas o campo está aparecendo como um widget DateInput normal. Aqui está o forms.py do meu ...
iferença entre duas listas com duplicatas em Pyth
Tenho duas listas que contêm muitos dos mesmos itens, incluindo itens duplicados. Quero verificar quais itens da primeira lista não estão na segunda. Por exemplo, eu posso ter uma lista como esta: l1 = ['a', 'b', 'c', 'b', 'c'] e uma lista como ...
Por que esse loop não quebra?
Python noob; explique por que esse loop não sai. for i in range(0,10): print "Hello, World!" if i == 5: i = 15 print i next Saudaçõe
Force Overwrite no Os.Rename
É possível forçar um renomear os.rename para substituir outro arquivo, se ele já existir? Por exemplo, no código abaixo, se o arquivo Tests.csv já existir, ele será substituído pelo arquivo Tests.txt (que também foi renomeado ...
Python FAQ: “Qual a rapidez das exceções?”
Eu estava apenas olhando as Perguntas frequentes sobre Python, porque foram mencionadas em outra pergunta. Nunca tendo realmente analisado isso em detalhes antes, me deparei comessa ...
Utilizando 'argparse.ArgumentError' em Python
Eu gostaria de usar oArgumentError exceção noargparse no Python, mas não consigo descobrir como usá-lo. A assinatura diz que deve ser chamado comoArgumentError(argument, message), mas não consigo descobrir o queargument deveria estar. Acho que ...