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
tupla python para ditar
Para a tupla, t = ((1, 'a'),(2, 'b')) dict(t)retorna{1: 'a', 2: 'b'} Existe uma boa maneira de obter {'a': 1, 'b': 2}(chaves e vals trocados)? Em última análise, quero poder retornar um 1dado 'a'ou um 2dado 'b', talvez converter para um ditado não seja o melhor caminho.

9
Como funcionam os fechamentos lexicais?
Enquanto eu estava investigando um problema que tive com fechamentos lexicais no código Javascript, me deparei com esse problema no Python: flist = [] for i in xrange(3): def func(x): return x * i flist.append(func) for f in flist: print f(2) Observe que este exemplo evita conscientemente lambda. Imprime "4 …

12
Gravando em uma planilha do Excel
Eu sou novo no Python. Preciso gravar alguns dados do meu programa em uma planilha. Pesquisei on-line e parece haver muitos pacotes disponíveis (xlwt, XlsXcessive, openpyxl). Outros sugerem gravar em um arquivo .csv (nunca usou CSV e realmente não entende o que é). O programa é muito simples. Eu tenho …
149 python  excel  csv 

6
O Sphinx autodoc não é automático o suficiente
Estou tentando usar o Sphinx para documentar um projeto de mais de 5.000 linhas em Python. Possui cerca de 7 módulos básicos. Tanto quanto eu sei, para usar o autodoc eu preciso escrever um código como este para cada arquivo no meu projeto: .. automodule:: mods.set.tests :members: :show-inheritance: Isso é …

16
Como duplicar o sys.stdout em um arquivo de log?
Edit: Como parece que não há solução ou estou fazendo algo tão fora do padrão que ninguém sabe - revisarei minha pergunta para perguntar também: Qual é a melhor maneira de realizar o log quando um aplicativo python está fazendo um muitas chamadas de sistema? Meu aplicativo tem dois modos. …
149 python  tee 

4
Como você cria dict aninhado em Python?
Tenho 2 arquivos CSV: 'Data' e 'Mapping': Arquivo 'Mapping' tem 4 colunas: Device_Name, GDN, Device_Type, e Device_OS. Todas as quatro colunas são preenchidas. O arquivo 'Data' possui essas mesmas colunas, com a Device_Namecoluna preenchida e as outras três colunas em branco. Eu quero meu código Python para abrir os arquivos …

6
Função Lambda em compreensões de lista
Por que a saída das duas compreensões de lista a seguir é diferente, embora fa lambdafunção seja a mesma? f = lambda x: x*x [f(x) for x in range(10)] e [lambda x: x*x for x in range(10)] Lembre-se, ambos type(f)e type(lambda x: x*x)retorne o mesmo tipo.
149 python 


8
Converter programa Python em código C / C ++? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 3 anos . Melhore esta pergunta é possível converter um programa Python para …
149 c++  python  c  code-generation 

11
ImportError: nenhum módulo chamado matplotlib.pyplot
Atualmente, estou praticando matplotlib. Este é o primeiro exemplo que pratico. #!/usr/bin/python import matplotlib.pyplot as plt radius = [1.0, 2.0, 3.0, 4.0] area = [3.14159, 12.56636, 28.27431, 50.26544] plt.plot(radius, area) plt.show() Quando executo esse script python ./plot_test.py, ele mostra a plotagem corretamente. No entanto, eu corro por si ./plot_test.pysó,, lança …
149 python  matplotlib 


6
Como o tf.app.run () funciona?
Como tf.app.run()funciona a demonstração de tradução do Tensorflow? Em tensorflow/models/rnn/translate/translate.py, há uma chamada para tf.app.run(). Como está sendo tratado? if __name__ == "__main__": tf.app.run()

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.