Perguntas com a marcação «python»

209
Usando variáveis ​​globais entre arquivos?

Estou um pouco confuso sobre como as variáveis ​​globais funcionam. Eu tenho um projeto grande, com cerca de 50 arquivos, e preciso definir variáveis ​​globais para todos esses arquivos. O que fiz foi defini-los no meu main.pyarquivo de projetos , da seguinte maneira: # ../myproject/main.py #...

209
Como chamar uma função Python do Node.js

Eu tenho um aplicativo Express Node.js, mas também tenho um algoritmo de aprendizado de máquina para usar no Python. Existe uma maneira de chamar funções do Python do meu aplicativo Node.js. para usar o poder das bibliotecas de aprendizado de

209
Como lidar com erros com boto3?

Eu estou tentando descobrir como fazer o tratamento adequado de erros com o boto3. Estou tentando criar um usuário do IAM: def create_user(username, iam_conn): try: user = iam_conn.create_user(UserName=username) return user except Exception as e: return e Quando a chamada para create_user é...

208
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
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
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',...

208
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...