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.

8
Diferentes maneiras de limpar listas
Existe alguma razão para fazer algo mais complicado do que uma dessas duas linhas quando você deseja limpar uma lista no Python? old_list = [] old_list = list() A razão pela qual pergunto é que acabei de ver isso em algum código em execução: del old_list[ 0:len(old_list) ]
208 python  list 

4
equivalente ao e.printStackTrace em python
Eu sei disso print(e) (onde e é uma exceção) imprime a exceção ocorrida, mas eu estava tentando encontrar o equivalente python do Java e.printStackTrace()que rastreia exatamente a exceção para qual linha ocorreu e imprime todo o rastreio dela. Alguém poderia me dizer o equivalente e.printStackTrace()em Python?


7
Como mudar a posição de dois itens em uma lista Python?
Não consegui encontrar uma boa solução para esse problema na rede (provavelmente porque switch, position, list e Python são todas essas palavras sobrecarregadas). É bastante simples - eu tenho esta lista: ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next', 'newsletter'] Eu gostaria de mudar de posição 'password2'e 'password1'- sem saber a …
208 python  list 



6
ModuleNotFoundError: O que significa __main__ não é um pacote?
Estou tentando executar um módulo no console. A estrutura do meu diretório é esta: Estou tentando executar o módulo p_03_using_bisection_search.py, no problem_set_02diretório usando: $ python3 p_03_using_bisection_search.py O código dentro p_03_using_bisection_search.pyé: __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, float): # there is code here, …

7
Qual é a diferença entre ingressar e mesclar no Pandas?
Suponha que eu tenha dois DataFrames como este: left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) Quero mesclá-los, então tento algo assim: pd.merge(left, right, left_on='key1', right_on='key2') E eu estou feliz key1 lval key2 rval 0 foo 1 foo 4 1 bar 2 …
208 python  pandas  dataframe  join 


7
anexar nova linha ao arquivo csv antigo python
Estou tentando adicionar uma nova linha ao meu arquivo csv antigo. Basicamente, ele é atualizado sempre que executo o script Python. No momento, estou armazenando os valores antigos das linhas csv em uma lista e excluindo o arquivo csv e criando-o novamente com o novo valor da lista. Queria saber …
208 python  csv  append  writer 

15
Instalando o SciPy com pip
É possível instalar o NumPy com pip usando pip install numpy. Existe uma possibilidade semelhante com o SciPy ? (Fazer pip install scipynão funciona.) Atualizar O pacote SciPy está agora disponível para instalação pip!
207 python  install  scipy  pip 

13
Códigos de saída em Python
Recebi uma mensagem dizendo script xyz.py returned exit code 0. O que isto significa? O que significam os códigos de saída no Python? Quantos existem? Quais são importantes?
207 python  exit-code 


6
Quando devo usar uuid.uuid1 () vs. uuid.uuid4 () em python?
Eu entendo as diferenças entre os dois dos documentos. uuid1(): Gerar um UUID a partir de um ID do host, número de sequência e hora atual uuid4(): Gera um UUID aleatório. Então uuid1usa máquina / seqüência / info tempo para gerar um UUID. Quais são os prós e os contras …
207 python  uuid 

24
Comando Virtualenv não encontrado
Não consegui virtualenvtrabalhar apesar de várias tentativas. Eu instalei virtualenvno MAC OS X usando: pip install virtualenv e também adicionei o PATHno meu .bash_profile. Toda vez que tento executar o virtualenvcomando, ele retorna: -bash: virtualenv: command not found Toda vez que corro pip install virtualenv, ele retorna: Requirement already satisfied …
207 python  macos  virtualenv 

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.