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.

17
Como implementar idiomas bash comuns em Python? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Fechado há 2 anos . Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. …
242 python  bash  shell 

2
Função de chamada Python dentro da classe
Eu tenho esse código que calcula a distância entre duas coordenadas. As duas funções estão dentro da mesma classe. No entanto, como chamo a função distToPointna função isNear? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """ ... def isNear(self, p): distToPoint(self, …
242 python  class  function  call 

12
Adicionar lista ao conjunto?
Testado no interpretador Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects are unhashable Eu acho que não posso adicionar a lista ao conjunto porque …
242 python  list  set 

2
Usando pickle.dump - TypeError: deve ser str, não bytes
Estou usando python3.3 e estou tendo um erro enigmático ao tentar selecionar um dicionário simples. Aqui está o código: import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close() return mydict = {'name':'john','gender':'male','age':'45'} storvars(mydict) e eu recebo: Traceback (most recent call last): File "C:/Python26/test18.py", …

7
Pandas: reduza um nível de um índice de coluna multinível?
Se eu tenho um índice de coluna multinível: >>> cols = pd.MultiIndex.from_tuples([("a", "b"), ("a", "c")]) >>> pd.DataFrame([[1,2], [3,4]], columns=cols) uma --- + - b c - + --- + - 0 1 | 2 1 | 3 4 Como posso descartar o nível "a" desse índice, terminando com: b c …
242 python  pandas 

16
JSON Python serializa um objeto decimal
Eu tenho um Decimal('3.9')como parte de um objeto, e gostaria de codificar isso para uma string JSON que deve se parecer {'x': 3.9}. Eu não me importo com precisão no lado do cliente, então um float é bom. Existe uma boa maneira de serializar isso? JSONDecoder não aceita objetos decimais, …

10
Por que compilar código Python?
Por que você compilaria um script Python? Você pode executá-los diretamente a partir do arquivo .py e ele funciona bem. Existe uma vantagem de desempenho ou algo assim? Percebo também que alguns arquivos no meu aplicativo são compilados em .pyc, enquanto outros não, por que isso?


6
Django define valores de formulário padrão
Eu tenho um modelo da seguinte maneira: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() Eu também tenho um formulário de modelo para o modelo acima, da seguinte maneira: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = …

11
Transpor lista de listas
Vamos levar: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] O resultado que estou procurando é r = [[1, 4, 7], [2, 5, 8], [3, 6, 9]] e não r = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Muito apreciado
241 python  list  transpose 


6
Asterisco vazio em argumentos de função?
O que faz um asterisco simples nos argumentos de uma função? Quando olhei para o módulo pickle , vi o seguinte: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Eu sei sobre um asterisco único e duplo precedendo argumentos (para número variável de argumentos), mas isso não precede nada. E tenho certeza que …

12
Por que o Python não possui uma função de sinal?
Não consigo entender por que o Python não tem uma signfunção. Ele tem um absbuiltin (que eu considero signa irmã de), mas nãosign . No python 2.6 há até uma copysignfunção (em matemática ), mas nenhum sinal. Por que se preocupar em escrever um copysign(x,y)quando você pode simplesmente escrever um …

5
Conversão Pandas Column para DateTime
Eu tenho um campo em um DataFrame do pandas que foi importado como formato de string. Deve ser uma variável datetime. Como faço para convertê-lo em uma coluna datetime e depois filtrar com base na data. Exemplo: Nome do DataFrame: raw_data Nome da coluna: Mycol Formato do valor na coluna: …
241 python  datetime  pandas 

13
Python: Removendo \ xa0 da string?
Atualmente, estou usando a Beautiful Soup para analisar um arquivo HTML e chamar get_text(), mas parece que estou ficando com muitos \ xa0 Unicode representando espaços. Existe uma maneira eficiente de remover todos eles no Python 2.7 e transformá-los em espaços? Eu acho que a pergunta mais generalizada seria, existe …
241 python  parsing  unicode 

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.