Perguntas com a marcação «python»

91
Como criar um arquivo de ovo Python

Tenho dúvidas sobre arquivos de ovo em Python. Tenho muito código Python organizado por pacote e estou tentando criar arquivos de ovo. Estou seguindo instruções , mas são muito comuns. De acordo com isso, parece que preciso de um arquivo setup.py. Você poderia me dizer o que eu preciso...

91
Como solicito e processo JSON com python?

Estou tentando enviar uma solicitação GET para uma URL que sei que retorna dados na forma de JSON usando python. Gostaria de saber como enviar esta solicitação http://someurl/path/to/jsone como analisá-la - de preferência para um dicionário

91
Encontre o maior número em uma lista de números

Existe alguma maneira ou função fácil de determinar o maior número em uma lista de python? Eu poderia apenas codificá-lo, já que tenho apenas três números, no entanto, tornaria o código muito menos redundante se eu pudesse dizer o melhor com uma função integrada ou algo assim....

91
Emulando 'fonte' do Bash em Python

Eu tenho um script parecido com este: export foo=/tmp/foo export bar=/tmp/bar Toda vez que eu construo, eu executo 'source init_env' (onde init_env é o script acima) para configurar algumas variáveis. Para fazer o mesmo em Python, coloquei este código em execução, reg = re.compile('export...

91
Maneira pitônica de combinar duas listas de forma alternada?

Eu tenho duas listas, a primeira das quais certamente conterá exatamente um item a mais do que a segunda . Gostaria de saber a maneira mais Pythônica de criar uma nova lista cujos valores de índice ímpar vêm da primeira lista e cujos valores de índice ímpar vêm da segunda lista. # example...

91
Endereço Python [Errno 98] já em uso

No meu programa de soquete Python, às vezes preciso interrompê-lo com Ctrl-C. Quando eu faço isso, ele fecha a conexão usando socket.close(). No entanto, quando tento reabri-lo, tenho que esperar cerca de um minuto antes de poder conectar novamente. Como se fecha corretamente um soquete? Ou...

91
Como incluir uma citação em uma string Python bruta

Considerar: >>> r"what"ever" SyntaxError: invalid syntax >>> r"what\"ever" 'what\\"ever' Então, como obtemos a citação, mas não a barra? E, por favor, não sugira r'what"ever', porque então a questão é: como incluímos os dois tipos de citações? Relacionados...

91
Como executo o Selenium no Xvfb?

Estou na instância EC2. Portanto, não há GUI. $pip install selenium $sudo apt-get install firefox xvfb Então eu faço isso: $Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null & $DISPLAY=:1 java -jar selenium-server-standalone-2.0b3.jar 05:08:31.227 INFO - Java: Sun Microsystems Inc....

91
Divida models.py em vários arquivos

Estou tentando dividir o models.pydo meu aplicativo em vários arquivos: Meu primeiro palpite foi fazer isto: myproject/ settings.py manage.py urls.py __init__.py app1/ views.py __init__.py models/ __init__.py model1.py model2.py app2/ views.py __init__.py models/ __init__.py...

91
Ative um virtualenv com um script Python

Quero ativar uma instância virtualenv de um script Python. Eu sei que é muito fácil de fazer, mas todos os exemplos que vi usam para executar comandos dentro do env e, em seguida, fecham o subprocesso. Eu simplesmente quero ativar o virtualenv e retornar ao shell, da mesma forma que bin /...