Perguntas com a marcação «python»

109
Iterando por meio de um objeto JSON

Estou tentando iterar por meio de um objeto JSON para importar dados, ou seja, título e link. Não consigo chegar ao conteúdo que passou do :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", "link":...

109
Python memoising / decorador de propriedade de pesquisa adiada

Recentemente, examinei uma base de código existente contendo muitas classes em que os atributos de instância refletem os valores armazenados em um banco de dados. Refatorei muitos desses atributos para que suas pesquisas de banco de dados fossem adiadas, ou seja, não ser inicializado no construtor,...

109
Como acesso o histórico de comandos do IDLE?

No bash ou no prompt de comando do Windows, podemos pressionar a seta para cima no teclado para obter o último comando, editá-lo e pressionar ENTER novamente para ver o resultado. Mas no IDLE 2.6.5 ou 3.1.2 do Python, parece que se nossa instrução imprimir 25 linhas, precisamos pressionar a seta...

109
Python Script executa comandos no Terminal

Eu li isso em algum lugar há um tempo, mas não consigo encontrar. Estou tentando encontrar um comando que execute comandos no terminal e, em seguida, produza o resultado. Por exemplo: o script será: command 'ls -l' Vai sair o resultado da execução desse comando no

109
buffer circular eficiente?

Eu quero criar um buffer circular eficiente em python (com o objetivo de tirar médias dos valores inteiros no buffer). Esta é uma maneira eficiente de usar uma lista para coletar valores? def add_to_buffer( self, num ): self.mylist.pop( 0 ) self.mylist.append( num ) O que seria mais eficiente...

109
Usando instruções de impressão apenas para depurar

Ultimamente, tenho programado muito em Python. E tenho trabalhado com dados com os quais não trabalhei antes, usando fórmulas nunca vistas antes e lidando com arquivos enormes. Tudo isso me fez escrever várias declarações impressas para verificar se está tudo certo e identificar os pontos de falha....

109
Python: Como posso executar funções Python em paralelo?

Eu pesquisei primeiro e não consegui encontrar uma resposta para minha pergunta. Estou tentando executar várias funções em paralelo em Python. Eu tenho algo assim: files.py import common #common is a util class that handles all the IO stuff dir1 = 'C:\folder1' dir2 = 'C:\folder2' filename =...

109
Python name muting

Em outras linguagens, uma diretriz geral que ajuda a produzir um código melhor é sempre deixar tudo o mais oculto possível. Em caso de dúvida se uma variável deve ser privada ou protegida, é melhor optar por privada. O mesmo vale para Python? Devo usar dois sublinhados à esquerda em tudo a...

109
Numpy como iterar em colunas de array?

Suponha que eu tenha um array mxn. Eu quero passar cada coluna desta matriz para uma função para realizar alguma operação em toda a coluna. Como faço para iterar nas colunas da matriz? Por exemplo, eu tenho uma matriz 4 x 3 como 1 99 2 2 14 5 3 12 7 4 43 1 for column in array:...

109
NumPy: função para max () e min () simultâneos

numpy.amax () encontrará o valor máximo em uma matriz, e numpy.amin () faz o mesmo para o valor mínimo. Se eu quiser encontrar max e min, tenho que chamar as duas funções, o que requer a passagem da matriz (muito grande) duas vezes, o que parece lento. Existe uma função na API numpy que encontra o...

109
Compreendendo o operador “é” do Python

O isoperador não corresponde aos valores das variáveis, mas às próprias instâncias. O que isso realmente significa? Declarei duas variáveis ​​nomeadas xe yatribuindo os mesmos valores em ambas as variáveis, mas retorna falso quando uso o isoperador. Eu preciso de um esclarecimento. Aqui está...