Perguntas com a marcação «python»

90
Encadeamento de funções em Python

Em Codewars.com , encontrei a seguinte tarefa: Crie uma função addque some números quando chamada em sucessão. Portanto, add(1)deve retornar 1, add(1)(2)deve retornar 1+2, ... Embora esteja familiarizado com o básico do Python, nunca encontrei uma função que pudesse ser chamada em tal...

90
Como alterar o fundo do editor do Spyder para escuro?

Acabei de atualizar o Spyder para a versão 3.1 e estou tendo problemas para alterar o esquema de cores para escuro. Consegui mudar o Python e o console do iPython para escuro, mas a opção de mudar o editor para escuro não está onde eu esperava. Alguém poderia me dizer como mudar o esquema de...

89
Obtenha a classe que definiu o método

Como posso obter a classe que definiu um método em Python? Eu gostaria que o seguinte exemplo imprimisse " __main__.FooClass": class FooClass: def foo_method(self): print "foo" class BarClass(FooClass): pass bar = BarClass() print get_class_that_defined_method(bar.foo_method)...

89
urls django sem uma barra final não redirecionam

Tenho dois aplicativos localizados em dois computadores separados. No computador A, no urls.pyarquivo, tenho uma linha como a seguinte: (r'^cast/$', 'mySite.simulate.views.cast') E esse url funcionará para ambos mySite.com/cast/e mySite.com/cast. Mas no computador BI tem um url semelhante...

89
Sem janela de plotagem em matplotlib

Acabei de instalar o matplotlib no Ubuntu 9.10 usando o sistema de pacotes sinápticos. No entanto, quando tento o seguinte exemplo simples >>> from pylab import plot; >>> plot([1,2,3],[1,2,3]) [<matplotlib.lines.Line2D object at 0x9aa78ec>] Não recebo nenhuma janela de...

89
Imprime na mesma linha e não em uma nova linha em python

Basicamente, eu quero fazer o oposto do que esse cara fez ... hehe. Script Python: imprime uma nova linha a cada vez para o shell em vez de atualizar a linha existente Eu tenho um programa que está me dizendo o quão longe está. for i in some_list: #do a bunch of stuff. print...