Perguntas com a marcação «python»

875
Como faço para baixar um arquivo via HTTP usando Python?

Eu tenho um pequeno utilitário que eu uso para baixar um arquivo MP3 de um site em um cronograma e, em seguida, cria / atualiza um arquivo XML de podcast que eu adicionei ao iTunes. O processamento de texto que cria / atualiza o arquivo XML é escrito em Python. No entanto, eu uso o wget dentro de...

874
Detecção de pico em uma matriz 2D

Estou ajudando uma clínica veterinária a medir a pressão sob uma pata de cachorro. Uso Python para minha análise de dados e agora estou tentando dividir as patas em sub-regiões (anatômicas). Fiz uma matriz 2D de cada pata, que consiste nos valores máximos para cada sensor que foi carregado pela...

871
Adicione uma linha ao pandas DataFrame

Eu entendo que os pandas são projetados para carregar totalmente preenchidos DataFrame mas preciso criar um DataFrame vazio e adicionar linhas, uma a uma . Qual é a melhor maneira de fazer isso? Criei com sucesso um DataFrame vazio com: res = DataFrame(columns=('lib', 'qty1', 'qty2')) Depois,...

867
Obtendo a chave com o valor máximo no dicionário?

Eu tenho um dictionary: chaves são seqüências de caracteres, os valores são inteiros. Exemplo: stats = {'a':1000, 'b':3000, 'c': 100} Gostaria de receber 'b'como resposta, já que é a chave com um valor mais alto. Fiz o seguinte, usando uma lista intermediária com tuplas de valor-chave...

865
Como iterar através de duas listas em paralelo?

Eu tenho dois iterables em Python, e quero passar por eles em pares: foo = (1, 2, 3) bar = (4, 5, 6) for (f, b) in some_iterator(foo, bar): print "f: ", f, "; b: ", b Isso deve resultar em: f: 1; b: 4 f: 2; b: 5 f: 3; b: 6 Uma maneira de fazer isso é iterar sobre os índices: for i in...

834
Como tornar uma classe JSON serializável

Como tornar uma classe Python serializável? Uma classe simples: class FileItem: def __init__(self, fname): self.fname = fname O que devo fazer para obter a saída de: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of...