Comment puis-je écrire une expression lambda équivalente à: def x(): raise Exception() Ce qui suit n'est pas autorisé: y = lambda : raise
Comment puis-je écrire une expression lambda équivalente à: def x(): raise Exception() Ce qui suit n'est pas autorisé: y = lambda : raise
Je voudrais un moyen général de générer des étiquettes de colonne directement à partir des noms de colonne sélectionnés, et je me souviens avoir vu que le module psycopg2 de python prend en charge cette
Je veux effectuer une multiplication élément par élément, multiplier deux listes par valeur en Python, comme nous pouvons le faire dans Matlab. C'est comme ça que je le ferais dans Matlab. a = [1,2,3,4] b = [2,3,4,5] a .* b = [2, 6, 12, 20] Une compréhension de liste donnerait 16 entrées de liste,...
À l'époque préhistorique (Python 1.4), nous avons fait: fp = open('filename.txt') while 1: line = fp.readline() if not line: break print line après Python 2.1, nous avons fait: for line in open('filename.txt').xreadlines(): print line avant d'avoir le protocole d'itérateur pratique dans Python 2.3,...
Je cherche un moyen de diviser un texte en n-grammes. Normalement, je ferais quelque chose comme: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams Je suis conscient que nltk ne propose que des bigrammes...
J'essaie d'exécuter un programme pour effectuer des appels système à l'intérieur du code Python à l'aide de subprocess.call()ce qui génère l'erreur suivante: Traceback (most recent call last): File "<console>", line 1, in <module> File "/usr/lib/python2.7/subprocess.py", line 493, in...
J'ai un pandas DataFramecomme le suivant. df = pd.DataFrame({'id' : [1,1,1,2,2,3,3,3,3,4,4,5,6,6,6,7,7], 'value' : ["first","second","second","first", "second","first","third","fourth", "fifth","second","fifth","first", "first","second","third","fourth","fifth"]}) Je veux regrouper cela par ["id",...
Je veux ajouter une colonne dans un DataFrameavec une valeur arbitraire (c'est la même chose pour chaque ligne). J'obtiens une erreur lorsque j'utilise withColumncomme suit: dt.withColumn('new_column', 10).head(5) ---------------------------------------------------------------------------...
Je souhaite utiliser des indices de type dans mon projet Python 3.5 actuel. Ma fonction devrait recevoir une fonction en paramètre. Comment puis-je spécifier la fonction de type dans mes indices de type? import typing def my_function(name:typing.AnyStr, func: typing.Function) -> None: # However,...
Cette question a déjà des réponses ici : Trouver des éléments ne figurant pas dans une liste (10 réponses) Fermé il y a 19 jours . J'ai besoin de comparer deux listes afin de créer une nouvelle liste d'éléments spécifiques trouvés dans une liste mais pas dans l'autre. Par exemple: main_list=[]...
J'ai eu un entretien avec une société de hedge funds à New York il y a quelques mois et malheureusement, je n'ai pas reçu l'offre de stage en tant qu'ingénieur data / logiciel. (Ils ont également demandé que la solution soit en Python.) J'ai assez merdé sur le premier problème d'entretien ......
De nombreux utilisateurs l'ont cité comme raison de passer à Pytorch, mais je n'ai pas encore trouvé de justification / explication pour sacrifier la qualité pratique la plus importante, la vitesse, pour une exécution rapide. Ci-dessous, les performances de l'analyse comparative du code, TF1 contre...
Mon utilisation de la mémoire augmente avec le temps et le redémarrage de Django n'est pas gentil avec les utilisateurs. Je ne sais pas comment établir le profil de l'utilisation de la mémoire, mais quelques conseils sur la façon de commencer à mesurer seraient utiles. J'ai le sentiment qu'il y a...
Quelle est la bonne façon de comparer 2 fois en Python pour accélérer le test d'une section de code? J'ai essayé de lire la documentation de l'API. Je ne suis pas sûr de comprendre la chose timedelta. Jusqu'à présent, j'ai ce code: from datetime import datetime tstart = datetime.now() print t1 #...
J'essaie d'exécuter une application Django sur mon VPS exécutant Debian 5. Lorsque j'exécute une application de démonstration, elle revient avec cette erreur: File "/usr/local/lib/python2.5/site-packages/django/utils/importlib.py", line 35, in import_module __import__(name) File...
Comment puis-je gérer les événements KeyboardInterrupt avec les pools de multitraitement de Python? Voici un exemple simple: from multiprocessing import Pool from time import sleep from sys import exit def slowly_square(i): sleep(1) return i*i def go(): pool = Pool(8) try: results =...
Je peux écrire quelque chose moi-même en trouvant des passages par zéro du premier dérivé ou quelque chose du genre, mais cela semble être une fonction assez courante pour être incluse dans les bibliothèques standard. Quelqu'un en connait un? Mon application particulière est un tableau 2D, mais il...
Après avoir effectué un traitement sur un tableau audio ou d'image, il doit être normalisé dans une plage avant de pouvoir être réécrit dans un fichier. Cela peut être fait comme ceci: # Normalize audio channels to between -1.0 and +1.0 audio[:,0] = audio[:,0]/abs(audio[:,0]).max() audio[:,1] =...
À des fins de journalisation, je souhaite récupérer le nom de classe complet d'un objet Python. (Avec pleinement qualifié, je veux dire le nom de la classe, y compris le nom du package et du module.) Je sais x.__class__.__name__, mais existe-t-il une méthode simple pour obtenir le package et le...
J'ai du mal à comprendre comment créer un champ de choix dynamique dans django. J'ai un modèle mis en place quelque chose comme: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng =...