Questions marquées «python»

100
__lt__ au lieu de __cmp__

Python 2.x a deux façons de surcharger les opérateurs de comparaison, __cmp__ou les «opérateurs de comparaison riches» tels que __lt__. On dit que les surcharges de comparaison riches sont préférées, mais pourquoi en est-il ainsi? Les opérateurs de comparaison riches sont plus simples à implémenter...

100
Tuer le processus par son nom?

J'essaye de tuer un processus (en particulier iChat). Sur la ligne de commande, j'utilise ces commandes: ps -A | grep iChat Ensuite: kill -9 PID Cependant, je ne sais pas exactement comment traduire ces commandes en Python.

100
UnicodeDecodeError lors de la redirection vers un fichier

Je lance cet extrait deux fois, dans le terminal Ubuntu (encodage défini sur utf-8), une fois avec ./test.pypuis avec ./test.py >out.txt: uni = u"\u001A\u0BC3\u1451\U0001D10C" print uni Sans redirection, il imprime des déchets. Avec la redirection, j'obtiens un UnicodeDecodeError. Quelqu'un...

100
ctypes - Débutant

J'ai la tâche de "envelopper" la bibliothèque ac dans une classe python. Les documents sont incroyablement vagues à ce sujet. Il semble qu'ils s'attendent à ce que seuls les utilisateurs avancés de python implémentent des ctypes. Eh bien, je suis un débutant en python et j'ai besoin d'aide. Une...

100
pourquoi le traçage avec Matplotlib est-il si lent?

J'évalue actuellement différentes bibliothèques de traçage python. En ce moment, j'essaye matplotlib et je suis assez déçu de la performance. L'exemple suivant est modifié à partir d' exemples SciPy et ne me donne que ~ 8 images par seconde! Existe-t-il des moyens d'accélérer cela ou devrais-je...

100
bonne façon d'utiliser super (passage d'argument)

J'ai donc suivi Super Considered Harmful de Python et suis allé tester ses exemples. Cependant, l' exemple 1-3 , qui est censé montrer la manière correcte d'appeler superlors de la gestion de __init__méthodes qui attendent des arguments différents, ne fonctionne pas. Voici ce que je reçois: ~ $...