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.


6
Traçando dados categóricos com pandas e matplotlib
Tenho um quadro de dados com dados categóricos: colour direction 1 red up 2 blue up 3 green down 4 red left 5 red right 6 yellow down 7 blue down Quero gerar alguns gráficos, como gráficos de pizza e histogramas com base nas categorias. É possível sem criar variáveis …
95 python  pandas 



7
Zip com saída de lista em vez de tupla
Qual é a maneira mais rápida e elegante de fazer listas de duas listas? eu tenho In [1]: a=[1,2,3,4,5,6] In [2]: b=[7,8,9,10,11,12] In [3]: zip(a,b) Out[3]: [(1, 7), (2, 8), (3, 9), (4, 10), (5, 11), (6, 12)] E eu gostaria de ter In [3]: some_method(a,b) Out[3]: [[1, 7], [2, …
95 python  list  zip 

3
Classifique as tuplas com base no segundo parâmetro
Eu tenho uma lista de tuplas que se parecem com isto: ("Person 1",10) ("Person 2",8) ("Person 3",12) ("Person 4",20) O que quero que seja produzida é a lista classificada em ordem crescente, pelo segundo valor da tupla. Portanto, L [0] deve estar ("Person 2", 8)após a classificação. Como posso fazer …
95 python  sorting  tuples 

2
Erro de pickle do Python: UnicodeDecodeError
Estou tentando fazer uma classificação de texto usando Textblob. Primeiro, estou treinando o modelo e serializando-o usando pickle, conforme mostrado abaixo. import pickle from textblob.classifiers import NaiveBayesClassifier with open('sample.csv', 'r') as fp: cl = NaiveBayesClassifier(fp, format="csv") f = open('sample_classifier.pickle', 'wb') pickle.dump(cl, f) f.close() E quando tento executar este arquivo: import …

6
Converter pandas Series em DataFrame
Eu tenho uma série Pandas sf: email email1@email.com [1.0, 0.0, 0.0] email2@email.com [2.0, 0.0, 0.0] email3@email.com [1.0, 0.0, 0.0] email4@email.com [4.0, 0.0, 0.0] email5@email.com [1.0, 0.0, 3.0] email6@email.com [1.0, 5.0, 0.0] E eu gostaria de transformá-lo no seguinte DataFrame: index | email | list _____________________________________________ 0 | email1@email.com | [1.0, …

4
Por que Popen.communicate () retorna b'hi \ n 'em vez de' hi '?
Alguém pode explicar por que o resultado que desejo, "oi", é precedido pela letra 'b' e seguido por uma nova linha? Estou usando Python 3.3 >>> import subprocess >>> print(subprocess.Popen("echo hi", shell=True, stdout=subprocess.PIPE).communicate()[0]) b'hi\n' Este 'b' extra não aparece se eu executá-lo com o python 2.7

6
Como definir o atributo de classe com await em __init__
Como posso definir uma classe com await no construtor ou corpo da classe? Por exemplo, o que eu quero: import asyncio # some code class Foo(object): async def __init__(self, settings): self.settings = settings self.pool = await create_pool(dsn) foo = Foo(settings) # it raises: # TypeError: __init__() should return None, not …

11
Como saber se a string começa com um número com Python?
Eu tenho uma string que começa com um número (de 0-9) Eu sei que posso "ou" 10 casos de teste usando startswith () mas provavelmente há uma solução mais limpa então ao invés de escrever if (string.startswith('0') || string.startswith('2') || string.startswith('3') || string.startswith('4') || string.startswith('5') || string.startswith('6') || string.startswith('7') || …
95 python  string  digits 


4
Matplotlib figura facecolor (cor de fundo)
Alguém pode explicar por que o código abaixo não funciona ao definir o facecolor da figura? import matplotlib.pyplot as plt # create figure instance fig1 = plt.figure(1) fig1.set_figheight(11) fig1.set_figwidth(8.5) rect = fig1.patch rect.set_facecolor('red') # works with plt.show(). # Does not work with plt.savefig("trial_fig.png") ax = fig1.add_subplot(1,1,1) x = 1, 2, …

5
Afirme que um método foi chamado em um teste de unidade Python
Suponha que eu tenha o seguinte código em um teste de unidade Python: aw = aps.Request("nv1") aw2 = aps.Request("nv2", aw) Existe uma maneira fácil de afirmar que um método específico (no meu caso aw.Clear()) foi chamado durante a segunda linha do teste? por exemplo, há algo assim: #pseudocode: assertMethodIsCalled(aw.Clear, lambda: …

3
Compilando Python para WebAssembly
Eu li que é possível converter o código Python 2.7 para Web Assembly, mas não consigo encontrar um guia definitivo sobre como fazer isso. Até agora eu compilei um programa C para Web Assembly usando Emscripten e todos os seus componentes necessários, então sei que está funcionando (guia usado: http://webassembly.org/getting-started/developers-guide/ …

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.