Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.

3
Convertir Python dict en kwargs?
Je veux construire une requête pour sunburnt (interface solr) en utilisant l'héritage de classe et donc en ajoutant des paires clé-valeur ensemble. L'interface coup de soleil prend des arguments de mots clés. Comment puis-je transformer un dict ({'type':'Event'})en arguments de mots clés (type='Event')?

6
Python: defaultdict de defaultdict?
Existe-t-il un moyen d'avoir un defaultdict(defaultdict(int))afin de faire fonctionner le code suivant? for x in stuff: d[x.a][x.b] += x.c_int ddoit être construit de manière ad hoc, en fonction des éléments x.aet x.b. Je pourrais utiliser: for x in stuff: d[x.a,x.b] += x.c_int mais je ne pourrais pas utiliser: d.keys() d[x.a].keys()





6
Différence entre la forme numpy.array (R, 1) et (R,)
Dans numpy, certaines opérations reviennent en forme (R, 1)mais d'autres reviennent (R,). Cela rendra la multiplication de la matrice plus fastidieuse car explicite reshapeest requise. Par exemple, étant donné une matrice M, si nous voulons faire numpy.dot(M[:,0], numpy.ones((1, R)))où Rest le nombre de lignes (bien sûr, le même problème se …


14
Quelle est la mauvaise erreur de nombre magique?
Quel est le "Bad magic number" ImportError en python, et comment puis-je le corriger? La seule chose que je peux trouver en ligne suggère que cela est dû à la compilation d'un fichier .py -> .pyc, puis à essayer de l'utiliser avec la mauvaise version de python. Dans mon cas, …
320 python 

7
Pandas read_csv low_memory et dtype options
En appelant df = pd.read_csv('somefile.csv') Je reçois: /Users/josh/anaconda/envs/py27/lib/python2.7/site-packages/pandas/io/parsers.py:1130: DtypeWarning: les colonnes (4, 5, 7, 16) ont des types mixtes. Spécifiez l'option dtype lors de l'importation ou définissez low_memory = False. Pourquoi l' dtypeoption est-elle liée à low_memory, et pourquoi serait-il Falseutile de résoudre ce problème?


7
Vous lisez JSON à partir d'un fichier?
Je reçois un peu de maux de tête juste parce qu'une déclaration simple et facile me jette quelques erreurs au visage. J'ai un fichier json appelé strings.json comme ceci: "strings": [{"-name": "city", "#text": "City"}, {"-name": "phone", "#text": "Phone"}, ..., {"-name": "address", "#text": "Address"}] Je veux lire le fichier json, juste …
320 python  json 

6
Chiffres fixes après la décimale avec des chaînes f
Existe-t-il un moyen simple avec les chaînes f de Python de fixer le nombre de chiffres après le point décimal? (Plus précisément les chaînes f, pas les autres options de formatage de chaînes comme .format ou%) Par exemple, supposons que je souhaite afficher 2 chiffres après la décimale. Comment je …

12
Générer un PNG avec matplotlib lorsque DISPLAY n'est pas défini
J'essaie d'utiliser networkx avec Python. Lorsque j'exécute ce programme, il obtient cette erreur. Y a-t-il quelque chose qui manque? #!/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, …
319 python  matplotlib  graph 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.