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.

8
Comment décorer une classe?
Dans Python 2.5, existe-t-il un moyen de créer un décorateur qui décore une classe? Plus précisément, je souhaite utiliser un décorateur pour ajouter un membre à une classe et changer le constructeur pour prendre une valeur pour ce membre. Vous recherchez quelque chose comme ce qui suit (qui a une …

12
Régression linéaire multiple en Python
Je n'arrive pas à trouver de bibliothèques python qui effectuent des régressions multiples. Les seules choses que je trouve ne font qu'une simple régression. J'ai besoin de régresser ma variable dépendante (y) par rapport à plusieurs variables indépendantes (x1, x2, x3, etc.). Par exemple, avec ces données: print 'y x1 …

11
UnicodeDecodeError: le codec 'ascii' ne peut pas décoder l'octet 0xe2 en position 13: ordinal pas dans la plage (128)
J'utilise NLTK pour effectuer un clustering kmeans sur mon fichier texte dans lequel chaque ligne est considérée comme un document. Par exemple, mon fichier texte ressemble à ceci: belong finger death punch <br> hasty <br> mike hasty walls jericho <br> jägermeister rules <br> rules bands follow performing jägermeister stage <br> …
129 python  python-2.7 



7
Defaultdict imbriqué de defaultdict
Existe-t-il un moyen de faire d'un defaultdict également la valeur par défaut pour le defaultdict? (ie defaultdict récursif de niveau infini?) Je veux pouvoir faire: x = defaultdict(...stuff...) x[0][1][0] {} Donc, je peux le faire x = defaultdict(defaultdict), mais ce n'est qu'un deuxième niveau: x[0] {} x[0][0] KeyError: 0 Il …



4
Sélectionnez 50 éléments de la liste au hasard pour écrire dans un fichier
Jusqu'à présent, j'ai compris comment importer le fichier, créer de nouveaux fichiers et randomiser la liste. J'ai du mal à sélectionner seulement 50 éléments de la liste au hasard pour écrire dans un fichier? def randomizer(input,output1='random_1.txt',output2='random_2.txt',output3='random_3.txt',output4='random_total.txt'): #Input file query=open(input,'r').read().split() dir,file=os.path.split(input) temp1 = os.path.join(dir,output1) temp2 = os.path.join(dir,output2) temp3 = os.path.join(dir,output3) temp4 …
129 python  file  list  select  random 

12
Si l'index de la liste existe, faites X
Dans mon programme, l'utilisateur entre le nombre n, puis entre le nnombre de chaînes, qui sont stockées dans une liste. J'ai besoin de coder de telle sorte que si un certain index de liste existe, exécutez une fonction. Ceci est rendu plus compliqué par le fait que j'ai imbriqué des …
129 python  python-2.7 

12
initialiser un tableau numpy
Existe-t-il un moyen d'initialiser un tableau numpy d'une forme et d'y ajouter? Je vais expliquer ce dont j'ai besoin avec un exemple de liste. Si je veux créer une liste d'objets générés dans une boucle, je peux faire: a = [] for i in range(5): a.append(i) Je veux faire quelque …
129 python  arrays  numpy 

9
Correspondances de modèle d'extrait Python
Python 2.7.1 J'essaie d'utiliser l'expression régulière python pour extraire des mots à l'intérieur d'un modèle J'ai une ficelle qui ressemble à ça someline abc someother line name my_user_name is valid some more lines Je veux extraire le mot "mon_nom_utilisateur". Je fais quelque chose comme import re s = #that big …
129 python  regex 

5
Fichier d'environnement d'exportation Anaconda
Comment puis-je créer un fichier d'environnement anaconda qui pourrait être utilisé sur d'autres ordinateurs? J'ai exporté mon environnement python anaconda vers YML en utilisant conda env export > environment.yml. L'exporté environment.ymlcontient cette ligne prefix: /home/superdev/miniconda3/envs/juicyenvqui correspond à l'emplacement de mon anaconda qui sera différent sur les autres ordinateurs.

9
Comment ajouter une nouvelle colonne à un Spark DataFrame (à l'aide de PySpark)?
J'ai un Spark DataFrame (utilisant PySpark 1.5.1) et j'aimerais ajouter une nouvelle colonne. J'ai essayé ce qui suit sans succès: type(randomed_hours) # => list # Create in Python and transform to RDD new_col = pd.DataFrame(randomed_hours, columns=['new_col']) spark_new_col = sqlContext.createDataFrame(new_col) my_df_spark.withColumn("hours", spark_new_col["new_col"]) J'ai également eu une erreur en utilisant ceci: my_df_spark.withColumn("hours", …


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.