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.

5
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 fabric.operations.prompt?
123 python  fabric 

8
échec de l'installation de pip avec: OSError: [Errno 13] Autorisation refusée sur le répertoire
pip install -r requirements.txtéchoue avec l'exception ci-dessous OSError: [Errno 13] Permission denied: '/usr/local/lib/.... Quel est le problème et comment résoudre ce problème? (J'essaye de configurer Django ) Installing collected packages: amqp, anyjson, arrow, beautifulsoup4, billiard, boto, braintree, celery, cffi, cryptography, Django, django-bower, django-braces, django-celery, django-crispy-forms, django-debug-toolbar, django-disqus, django-embed-video, django-filter, django-merchant, …

19
round () ne semble pas arrondir correctement
La documentation de la fonction round () indique que vous lui transmettez un nombre et que les positions après la virgule sont arrondies. Ainsi, il devrait faire ceci: n = 5.59 round(n, 1) # 5.6 Mais, en réalité, la bonne vieille bizarrerie en virgule flottante s'infiltre et vous obtenez: 5.5999999999999996 …

9
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 possibles; …
123 java  python 

7
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() …
123 python  time  callback 



13
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 du cache s'il …
123 python  caching 

9
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 défaut.
123 python  numpy 


5
Comment filtrer les objets pour l'annotation de comptage dans Django?
Considérez les modèles Django simples Eventet Participant: class Event(models.Model): title = models.CharField(max_length=100) class Participant(models.Model): event = models.ForeignKey(Event, db_index=True) is_paid = models.BooleanField(default=False, db_index=True) Il est facile d'annoter la requête d'événements avec le nombre total de participants: events = Event.objects.all().annotate(participants=models.Count('participant')) Comment annoter avec le nombre de participants filtrés par is_paid=True? J'ai besoin …



3
Trouvez le nom de la colonne qui a la valeur maximale pour chaque ligne
J'ai un DataFrame comme celui-ci: In [7]: frame.head() Out[7]: Communications and Search Business General Lifestyle 0 0.745763 0.050847 0.118644 0.084746 0 0.333333 0.000000 0.583333 0.083333 0 0.617021 0.042553 0.297872 0.042553 0 0.435897 0.000000 0.410256 0.153846 0 0.358974 0.076923 0.410256 0.153846 Ici, je veux demander comment obtenir le nom de la …
123 python  pandas  dataframe  max 

19
Un moyen simple d'encoder une chaîne en fonction d'un mot de passe?
Python dispose-t-il d'un moyen simple et intégré d'encoder / décoder des chaînes à l'aide d'un mot de passe? Quelque chose comme ça: >>> encode('John Doe', password = 'mypass') 'sjkl28cn2sx0' >>> decode('sjkl28cn2sx0', password = 'mypass') 'John Doe' Ainsi, la chaîne «John Doe» est chiffrée sous la forme «sjkl28cn2sx0». Pour obtenir la …

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.