Perguntas com a marcação «python»

106
plotagem com texto personalizado para pontos do eixo x

Estou desenhando um gráfico usando matplotlib e python como o código de exemplo abaixo. x = array([0,1,2,3]) y = array([20,21,22,23]) plot(x,y) show() Como é o código acima no eixo x, verei os valores desenhados, 0.0, 0.5, 1.0, 1.5ou seja, os mesmos valores dos meus valores x de...

106
Expanda o caminho de pesquisa do Python para outra fonte

Acabei de entrar em um projeto com uma base de código existente bastante grande. Desenvolvemos em linux e não utilizamos IDE. Corremos pela linha de comando. Estou tentando descobrir como fazer com que o python procure o caminho certo quando executo módulos de projeto. Por exemplo, quando executo...

106
Como alterar uma variável de módulo de outro módulo?

Suponha que eu tenha um pacote chamado bare ele contenha bar.py: a = None def foobar(): print a e __init__.py: from bar import a, foobar Então eu executo este script: import bar print bar.a bar.a = 1 print bar.a bar.foobar() Aqui está o que espero: None 1 1 Aqui está o que eu...

106
como alterar a versão padrão do python?

Eu instalei o python 3.2 no meu mac. Depois de executar / Applications / Python 3.2 / Update Shell Profile.command , é confuso que quando eu digito python -V no Terminal diz que Python 2.6.1 , como posso alterar a versão padrão do

106
Substitua a saída do console em Python

Estou me perguntando como poderia criar um desses contadores de console bacanas em Python, como em certos programas C / C ++. Eu tenho um loop fazendo coisas e a saída atual é ao longo das linhas de: Doing thing 0 Doing thing 1 Doing thing 2 ... o que seria mais legal seria apenas atualizar a...

106
Obtendo atributos de uma classe

Quero obter os atributos de uma classe, diga: class MyClass(): a = "12" b = "34" def myfunc(self): return self.a usando MyClass.__dict__me dá uma lista de atributos e funções, e até funções como __module__e __doc__. Enquanto MyClass().__dict__me dá um dicionário vazio, a menos que eu defina...

106
Pip install erro Matplotlib com virtualenv

Estou tentando instalar o matplotlib em um novo virtualenv. Quando eu faço: pip install matplotlib ou pip install http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/matplotlib-1.1.0.tar.gz Eu recebo este erro: building 'matplotlib._png' extension gcc -pthread...

106
Python Regex substitui grupos instantaneamente

Existe alguma maneira de substituir diretamente todos os grupos usando a sintaxe regex? A maneira normal: re.match(r"(?:aaa)(_bbb)", string1).group(1) Mas eu quero alcançar algo assim: re.match(r"(\d.*?)\s(\d.*?)", "(CALL_GROUP_1) (CALL_GROUP_2)") Quero construir a nova string instantaneamente...