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.



12
É possível compilar Python para código de máquina?
Quão viável seria compilar Python (possivelmente por meio de uma representação C intermediária) em código de máquina? Presumivelmente, seria necessário vincular a uma biblioteca de tempo de execução Python, e qualquer parte da biblioteca padrão do Python que fosse o próprio Python precisaria ser compilada (e vinculada) também. Além disso, …
128 python  c  linker  compilation 

11
Parando o python usando ctrl + c
Eu tenho um script python que usa threads e faz muitas solicitações HTTP. Acho que o que está acontecendo é que, enquanto uma solicitação HTTP (usando urllib2) está sendo lida, está bloqueando e não está respondendo CtrlCpara interromper o programa. Existe alguma maneira de contornar isso?
128 python 




4
Liberando memória em Python
Eu tenho algumas perguntas relacionadas ao uso de memória no exemplo a seguir. Se eu correr no intérprete, foo = ['bar' for _ in xrange(10000000)] a memória real usada na minha máquina sobe 80.9mb. Eu então, del foo memória real diminui, mas apenas para 30.4mb. O intérprete usa a 4.4mblinha …

11
abrir ler e fechar um arquivo em 1 linha de código
Agora eu uso: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() Mas, para tornar o código melhor, eu posso fazer: output = open('pagehead.section.htm','r').read() Ao usar a sintaxe acima, como fecho o arquivo para liberar recursos do sistema?
128 python  readfile 

11
Redirecionando stdout para "nothing" em python
Eu tenho um grande projeto que consiste em um número suficientemente grande de módulos, cada um imprimindo algo na saída padrão. Agora, como o projeto cresceu em tamanho, não há grandes. de printinstruções imprimindo muito no padrão, o que tornou o programa consideravelmente mais lento. Então, agora eu quero decidir …
128 python  python-2.7 


12
Se o índice da lista existir, faça X
No meu programa, o usuário digita o número ne, em seguida, o nnúmero de seqüências de caracteres, que são armazenadas em uma lista. Preciso codificar para que, se um determinado índice de lista existir, execute uma função. Isso se torna mais complicado pelo fato de eu ter aninhado declarações if …
128 python  python-2.7 

3
como iterar através do dicionário em um dicionário no modelo django?
Meu dicionário fica assim (Dicionário dentro de um dicionário): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Agora estou apenas tentando …

4
Constantes de classe em python
Em python, eu quero que uma classe tenha algumas "constantes" (praticamente variáveis) que serão comuns em todas as subclasses. Existe uma maneira de fazer isso com sintaxe amigável? Agora eu uso: class Animal: SIZES=["Huge","Big","Medium","Small"] class Horse(Animal): def printSize(self): print(Animal.SIZES[1]) e estou me perguntando se existe uma maneira melhor de fazê-lo …
128 python 

7
O python tem uma lista classificada?
Com o que quero dizer uma estrutura com: O (log n) complexidade para x.push()operações O (log n) complexidade para encontrar um elemento O (n) complexidade para calcular list(x)qual será classificado Eu também tive uma pergunta relacionada sobre o desempenho, list(...).insert(...)que agora está aqui .
128 python  list  sorting 

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.