Perguntas com a marcação «python»

539
O que o objeto Reticências faz?

Enquanto navegava ociosamente no namespace, notei um objeto de aparência estranha chamado Ellipsis, ele não parece ser ou faz nada de especial, mas é um componente disponível globalmente. Após uma pesquisa, descobri que ele é usado em alguma variante obscura da sintaxe de fatiamento por Numpy e...

539
Converter dict Python aninhado em objeto?

Estou procurando uma maneira elegante de obter dados usando o acesso a atributos em um dict com alguns dict e listas aninhados (ou seja, sintaxe de objeto no estilo javascript). Por exemplo: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Deve ser acessível desta...

539
Como servir arquivos estáticos no Flask

Então isso é embaraçoso. Eu tenho um aplicativo que juntei Flaske, por enquanto, ele está apenas exibindo uma única página HTML estática com alguns links para CSS e JS. E não consigo encontrar onde na documentação Flaskdescreve o retorno de arquivos estáticos. Sim, eu poderia usar,...

536
Como capturar o SIGINT em Python?

Estou trabalhando em um script python que inicia vários processos e conexões com o banco de dados. De vez em quando eu quero matar o script com um sinal Ctrl+ C, e gostaria de fazer uma limpeza. No Perl, eu faria o seguinte: $SIG{'INT'} = 'exit_gracefully'; sub exit_gracefully { print "Caught...

536
Como ler um arquivo grande - linha por linha?

Eu quero iterar sobre cada linha de um arquivo inteiro. Uma maneira de fazer isso é lendo o arquivo inteiro, salvando-o em uma lista e passando pela linha de interesse. Este método usa muita memória, então estou procurando uma alternativa. Meu código até agora: for each_line in...

532
Desativar buffer de saída

O buffer de saída está ativado por padrão no intérprete do Python para sys.stdout? Se a resposta for positiva, quais são as formas de desativá-la? Sugestões até agora: Use a -uopção de linha de comando Envolver sys.stdoutum objeto que libere após cada gravação Definir PYTHONUNBUFFEREDenv...

532
Como converter representação de string da lista em uma lista?

Eu queria saber qual é a maneira mais simples de converter uma stringlista como a seguinte em um list: x = u'[ "A","B","C" , " D"]' Mesmo que o usuário coloque espaços entre as vírgulas e espaços dentro das aspas. Eu preciso lidar com isso também para: x = ["A", "B", "C", "D"] em Python. Sei...

532
O que é um ovo Python?

Eu sou novo no Python e estou apenas tentando entender como seus pacotes funcionam. Presumivelmente, "ovos" são algum tipo de mecanismo de empacotamento, mas qual seria uma visão geral rápida de qual papel eles desempenham e pode haver algumas informações sobre por que são úteis e como...

530
Python int para string binária?

Existem métodos Python enlatados para converter um número inteiro (ou longo) em uma string binária no Python? Há uma infinidade de funções dec2bin () no Google ... Mas eu esperava poder usar uma função / biblioteca