Perguntas com a marcação «python»

Python é uma linguagem de programação multiuso, de tipo dinâmico e multiuso. Ele foi projetado para ser rápido em aprender, entender e usar e impor uma sintaxe limpa e uniforme. Observe que o Python 2 está oficialmente sem suporte a partir de 01-01-2020. Ainda, para perguntas específicas sobre a versão do Python, adicione a tag [python-2.7] ou [python-3.x]. Ao usar uma variante ou biblioteca Python (por exemplo, Jython, PyPy, Pandas, Numpy), inclua-a nas tags.



6
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 algo como: …
106 python  search  import  path 

6
Existe uma vantagem em definir uma classe dentro de outra classe em Python?
O que estou falando aqui são classes aninhadas. Basicamente, tenho duas classes que estou modelando. Uma classe DownloadManager e uma classe DownloadThread. O conceito OOP óbvio aqui é composição. No entanto, composição não significa necessariamente aninhamento, certo? Eu tenho um código parecido com este: class DownloadThread: def foo(self): pass class …
106 python  oop 


4
O que é dtype ('O'), em pandas?
Eu tenho um dataframe no pandas e estou tentando descobrir quais são os tipos de seus valores. Não tenho certeza de qual é o tipo de coluna 'Test'. No entanto, quando corro myFrame['Test'].dtype, consigo; dtype('O') O que isto significa?



18
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 explicitamente um valor de …


12
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 python?
106 python  macos 

12
Como pip ou easy_install tkinter no Windows
Meu Idle está gerando erros e diz tkinterque não pode ser importado. Existe uma maneira simples de instalar tkintervia pipou easy_install? Parece que há muitos nomes de pacotes voando por aí ... Esta e outras variações tkinter-pypynão estão funcionando. pip install python-tk Estou no Windows com Python 2.7 e não …

5
IndexError: índice de tupla fora do intervalo ao usar py2exe
No momento, estou tentando fazer um executável usando o py2exe. Eu uso o Python 3.6. O script que estou usando importa openpyxle pptxfunciona bem quando uso o Pycharm ou executo o script usando a janela de comando. A saída produz o erro: IndexError: tuple index out of range Abaixo você …
106 python  py2exe 

2
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 a partir dos grupos que o Regex acabou de capturar.

7
Como ler um arquivo (estático) de dentro de um pacote Python?
Você poderia me dizer como posso ler um arquivo que está dentro do meu pacote Python? Minha situação Um pacote que carrego contém vários modelos (arquivos de texto usados ​​como strings) que desejo carregar de dentro do programa. Mas como faço para especificar o caminho para esse arquivo? Imagine que …
106 python  file  package 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.