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
Python: defaultdict of defaultdict?
Existe uma maneira de ter um defaultdict(defaultdict(int))para fazer o seguinte código funcionar? for x in stuff: d[x.a][x.b] += x.c_int dprecisa ser construído ad-hoc, dependendo x.ae x.belementos. Eu poderia usar: for x in stuff: d[x.a,x.b] += x.c_int mas então eu não seria capaz de usar: d.keys() d[x.a].keys()

5
Onde o pip instala seus pacotes?
Ativei um virtualenv com o pip instalado. eu fiz pip3 install Django==1.8 e Django baixado com sucesso. Agora, eu quero abrir a pasta Django. Onde está localizada a pasta? Normalmente estaria em "downloads", mas não tenho certeza de onde estaria se eu o instalasse usando o pip em um virtualenv.
323 python  django  pip  virtualenv 






14
Qual é o erro do número mágico ruim?
O que é o ImportError "Número mágico incorreto" em python e como corrigi-lo? A única coisa que posso encontrar online sugere que isso é causado pela compilação de um arquivo .py -> .pyc e, em seguida, tentando usá-lo com a versão errada do python. No meu caso, no entanto, o …
320 python 

7
Opções de read_csv low_memory e dtype do Pandas
Ao ligar df = pd.read_csv('somefile.csv') Eu recebo: /Users/josh/anaconda/envs/py27/lib/python2.7/site-packages/pandas/io/parsers.py:1130: DtypeWarning: colunas (4,5,7,16) têm tipos mistos. Especifique a opção dtype na importação ou defina low_memory = False. Por que a dtypeopção está relacionada low_memorye por que a Falseajudaria com esse problema?


7
Lendo JSON de um arquivo?
Estou com um pouco de dor de cabeça só porque uma declaração simples e fácil está lançando alguns erros na minha cara. Eu tenho um arquivo json chamado strings.json assim: "strings": [{"-name": "city", "#text": "City"}, {"-name": "phone", "#text": "Phone"}, ..., {"-name": "address", "#text": "Address"}] Eu quero ler o arquivo json, …
320 python  json 

6
Diferença entre a forma numpy.array (R, 1) e (R,)
Em numpy, algumas das operações retornam em forma, (R, 1)mas algumas retornam (R,). Isso tornará a multiplicação de matrizes mais tediosa, pois reshapeé necessário explícito . Por exemplo, dada uma matriz M, se queremos fazer numpy.dot(M[:,0], numpy.ones((1, R)))onde Restá o número de linhas (é claro, o mesmo problema também ocorre …

6
Dígitos corrigidos após decimal com strings f
Existe uma maneira fácil com as f-strings do Python para corrigir o número de dígitos após o ponto decimal? (Especificamente, f-strings, não outras opções de formatação de strings, como .format ou%) Por exemplo, digamos que eu queira exibir 2 dígitos após a casa decimal. Como faço isso? Digamos que a …

12
Gerando um PNG com matplotlib quando DISPLAY está indefinido
Estou tentando usar o networkx com Python. Quando executo este programa, esse erro ocorre. Falta alguma coisa? #!/usr/bin/env python import networkx as nx import matplotlib import matplotlib.pyplot import matplotlib.pyplot as plt G=nx.Graph() G.add_node(1) G.add_nodes_from([2,3,4,5,6,7,8,9,10]) #nx.draw_graphviz(G) #nx_write_dot(G, 'node.png') nx.draw(G) plt.savefig("/var/www/node.png") Traceback (most recent call last): File "graph.py", line 13, in <module> …
319 python  matplotlib  graph 


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.