Perguntas com a marcação «python»

132
data python do mês anterior

Estou tentando obter a data do mês anterior com python. Aqui está o que eu tentei: str( time.strftime('%Y') ) + str( int(time.strftime('%m'))-1 ) No entanto, esse caminho é ruim por 2 motivos: primeiro ele retorna 20122 para fevereiro de 2012 (em vez de 201202) e, em segundo lugar, retorna 0 em...

132
Chamando uma função de classe dentro de __init__

Estou escrevendo um código que pega um nome de arquivo, abre o arquivo e analisa alguns dados. Eu gostaria de fazer isso em uma aula. O código a seguir funciona: class MyClass(): def __init__(self, filename): self.filename = filename self.stat1 = None self.stat2 = None self.stat3 = None...

132
Confusão entre numpy, scipy, matplotlib e pylab

Numpy, scipy, matplotlib e pylab são termos comuns entre os que usam python para computação científica. Eu apenas aprendi um pouco sobre o pylab e fiquei confuso. Sempre que eu quiser importar numpy, sempre posso: import numpy as np Eu apenas considero que uma vez que eu faço from pylab import...

132
Python, criando objetos

Estou tentando aprender python e agora estou tentando pegar o jeito das classes e como manipulá-las com instâncias. Não consigo entender esse problema de prática: Crie e retorne um objeto de aluno cujo nome, idade e maior sejam iguais aos dados fornecidos como entrada def make_student(name, age,...

132
Numpy onde funções múltiplas condições

Eu tenho uma variedade de distâncias chamadas dists. Quero selecionar dists que estão entre dois valores. Eu escrevi a seguinte linha de código para fazer isso: dists[(np.where(dists >= r)) and (np.where(dists <= r + dr))] No entanto, isso seleciona apenas para a condição...

132
numpy max vs amax vs maximum

numpy tem três funções diferentes, que parece que eles podem ser usados para as mesmas coisas --- exceto que numpy.maximumpode unicamente ser utilizado elemento-wise, enquanto numpy.maxe numpy.amaxpode ser usado em eixos específicos, ou todos os elementos. Por que há mais do que apenas numpy.max?...

131
Como evitar 'self' explícito em Python?

Eu tenho aprendido Python seguindo alguns tutoriais de pygame . Nele, encontrei o uso extensivo da palavra-chave self e, vindo de um background principalmente em Java, acho que continuo esquecendo de digitar self . Por exemplo, em vez de self.rect.centerxdigitar rect.centerx, porque, para mim,...