Questions marquées «python»

169
Comment filtrer les lignes dans les pandas par regex

Je voudrais filtrer proprement un dataframe à l'aide de regex sur l'une des colonnes. Pour un exemple artificiel: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat Je veux filtrer les lignes sur celles qui...

169
Python simule plusieurs valeurs de retour

J'utilise pythons mock.patch et j'aimerais changer la valeur de retour pour chaque appel. Voici la mise en garde: la fonction à patcher n'a pas d'entrées, donc je ne peux pas changer la valeur de retour en fonction de l'entrée. Voici mon code pour référence. def get_boolean_response(): response =...

168
Python concaténer des fichiers texte

J'ai une liste de 20 noms de fichiers, comme ['file1.txt', 'file2.txt', ...]. Je souhaite écrire un script Python pour concaténer ces fichiers dans un nouveau fichier. Je pourrais ouvrir chaque fichier f = open(...), lire ligne par ligne en appelant f.readline()et écrire chaque ligne dans ce...

168
Convertir un DataFrame Pandas en dictionnaire

J'ai un DataFrame avec quatre colonnes. Je souhaite convertir ce DataFrame en dictionnaire python. Je veux que les éléments de la première colonne soient keyset les éléments des autres colonnes de la même ligne soient values. Trame de données: ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 0 9 La sortie...

167
Comment charger dynamiquement une classe Python

Étant donné une chaîne d'une classe Python, par exemple my_package.my_module.MyClass, quelle est la meilleure façon possible de la charger? En d'autres termes, je recherche un équivalent Class.forName()en Java, une fonction en Python. Il doit fonctionner sur Google App Engine. De préférence, ce...