Questions marquées «python»

123
Existe-t-il une bibliothèque de mise en cache Python?

Je recherche une bibliothèque de mise en cache Python mais je ne trouve rien pour l'instant. J'ai besoin d'une dictinterface simple où je peux définir les clés et leur expiration et les remettre en cache. Une sorte de quelque chose comme: cache.get(myfunction, duration=300) qui me donnera l'élément...

123
Appeler Java depuis Python

Quelle est la meilleure façon d'appeler java depuis python? (jython et RPC ne sont pas une option pour moi). J'ai entendu parler de JCC: http://pypi.python.org/pypi/JCC/1.9 un générateur de code C ++ pour appeler Java à partir de C ++ / Python Mais cela nécessite de compiler tous les appels...

123
Comment lire la saisie au clavier?

Je voudrais lire les données du clavier en python J'essaye ceci: nb = input('Choose a number') print ('Number%s \n' % (nb)) Mais ça ne marche pas, ni avec eclipse ni dans le terminal, c'est toujours l'arrêt de la question. Je peux taper un nombre mais après rien ne se passe. Est-ce que tu sais...

123
Fonction de mesure du temps Python

Je veux créer une fonction python pour tester le temps passé dans chaque fonction et imprimer son nom avec son heure, comment je peux imprimer le nom de la fonction et s'il y a une autre façon de le faire, veuillez me le dire def measureTime(a): start = time.clock() a() elapsed = time.clock()...

123
Passer le paramètre à la tâche Fabric

Comment puis-je passer un paramètre à une tâche de fabric lorsque j'appelle "fab" depuis la ligne de commande? Par exemple: def task(something=''): print "You said %s" % something $ fab task "hello" You said hello Done. Est-il possible de faire cela sans demander avec

123
Numpy argsort - que fait-il?

Pourquoi numpy donne-t-il ce résultat: x = numpy.array([1.48,1.41,0.0,0.1]) print x.argsort() >[2 3 1 0] quand je m'attendrais à ce qu'il fasse ceci: [3 2 0 1] De toute évidence, ma compréhension de la fonction fait