Perguntas com a marcação «python»

89
Onde o Anaconda Python é instalado no Windows?

Eu instalei o Anaconda para Python 2.7 em minha máquina Windows e queria adicionar o interpretador Anaconda ao PyDev, mas uma busca rápida no Google não conseguiu encontrar o local padrão onde o Anaconda foi instalado, e pesquisar SO não resultou em nada útil, então. Onde o Anaconda 4.0 é...

88
como saber se uma variável é iterável, mas não uma string

Tenho uma função que recebe um argumento que pode ser um item único ou um item duplo: def iterable(arg) if #arg is an iterable: print "yes" else: print "no" de modo a: >>> iterável (("f", "f")) sim >>> iterável (["f", "f"]) sim >>> iterável ("ff") não O...

88
IronPython vs. Python .NET

Quero acessar alguns assemblies .NET escritos em C # a partir do código Python. Uma pequena pesquisa mostrou que tenho duas opções: IronPython com capacidade / suporte de interface .NET integrado Python com o pacote Python .NET Quais são os trade-offs entre as duas soluções?...

88
loop em todas as variáveis ​​de membro de uma classe em python

Como você obtém uma lista de todas as variáveis ​​em uma classe iterável? Mais ou menos como moradores (), mas para uma aula class Example(object): bool143 = True bool2 = True blah = False foo = True foobar2000 = False def as_list(self) ret = [] for field in XXX: if getattr(self,...

88
Como imprimir uma lista em Python “agradavelmente”

Em PHP, posso fazer isso: echo '<pre>' print_r($array); echo '</pre>' Em Python, atualmente faço apenas isso: print the_list No entanto, isso causará uma grande quantidade de dados. Existe alguma maneira de imprimi-lo bem em uma árvore legível? (com recuos)?

88
Por que usar Django no Google App Engine?

Ao pesquisar o Google App Engine (GAE), fica claro que usar Django é extremamente popular para desenvolvimento em Python no GAE. Tenho vasculhado a web para encontrar informações sobre os custos e benefícios do uso do Django, para descobrir por que ele é tão popular. Embora eu tenha conseguido...