Questions marquées «python»

150
Matrice numpy à tableau

J'utilise numpy. J'ai une matrice avec 1 colonne et N lignes et je veux obtenir un tableau à partir de N éléments. Par exemple, si je l'ai M = matrix([[1], [2], [3], [4]]), je veux obtenir A = array([1,2,3,4]). Pour y parvenir, j'utilise A = np.array(M.T)[0]. Quelqu'un connaît-il un moyen plus...

150
Fonction Lambda dans les compréhensions de liste

Pourquoi la sortie des deux compréhensions de liste suivantes est-elle différente, même si fet la lambdafonction est la même? f = lambda x: x*x [f(x) for x in range(10)] et [lambda x: x*x for x in range(10)] Attention, les deux type(f)et type(lambda x: x*x)renvoyez le même

150
Asyncio.gather contre asyncio.wait

asyncio.gatheret asyncio.waitsemblent avoir des utilisations similaires: j'ai un tas de choses asynchrones que je veux exécuter / attendre (pas nécessairement attendre que l'une se termine avant que la suivante ne commence). Ils utilisent une syntaxe différente, et diffèrent dans certains détails,...

149
Comment dupliquer sys.stdout dans un fichier journal?

Edit: Puisqu'il semble qu'il n'y a pas de solution, ou que je fais quelque chose de si non standard que personne ne le sait - je réviserai ma question pour demander également: Quelle est la meilleure façon d'accomplir la journalisation lorsqu'une application python crée un beaucoup d'appels...

149
Test unitaire Python avec base et sous-classe

J'ai actuellement quelques tests unitaires qui partagent un ensemble commun de tests. Voici un exemple: import unittest class BaseTest(unittest.TestCase): def testCommon(self): print 'Calling BaseTest:testCommon' value = 5 self.assertEquals(value, 5) class SubTest1(BaseTest): def testSub1(self):...