Perguntas com a marcação «python»

507
Como uso o itertools.groupby ()?

Não consegui encontrar uma explicação compreensível de como realmente usar a itertools.groupby()função do Python . O que estou tentando fazer é o seguinte: Faça uma lista - neste caso, os filhos de um objeto lxml elemento Divida-o em grupos com base em alguns critérios Depois, repita cada um...

507
Posso forçar o pip a reinstalar a versão atual?

Eu me deparei com situações em que uma versão atual de um pacote parece não estar funcionando e requer reinstalação. Mas pip install -Unão tocará em um pacote que já esteja atualizado. Vejo como forçar uma reinstalação, primeiro desinstalando (com pip uninstall) e depois instalando, mas existe uma...

500
Lidando com várias versões do Python e PIP?

Existe alguma maneira de pipjogar bem com várias versões do Python? Por exemplo, eu quero usar pippara instalar explicitamente coisas na instalação do meu site 2.5 ou do meu site 2.6. Por exemplo, com easy_install, eu uso easy_install-2.{5,6}. E sim - eu sei sobre virtualenv e não - não é uma...

498
Chame uma função de outro arquivo no Python

Set_up: Eu tenho um arquivo .py para cada função que preciso usar em um programa. Neste programa, preciso chamar a função a partir dos arquivos externos. Eu tentei: from file.py import function(a,b) Mas eu recebo o erro: ImportError: nenhum módulo chamado 'file.py'; arquivo não é um...

490
Para onde vão os testes de unidade Python?

Se você está escrevendo uma biblioteca ou um aplicativo, para onde vão os arquivos de teste de unidade? É bom separar os arquivos de teste do código principal do aplicativo, mas é complicado colocá-los em um subdiretório "tests" dentro do diretório raiz do aplicativo, porque fica mais difícil...