Questions marquées «python»

104
détecter une pression sur une touche en python?

Je crée un programme de type chronomètre en python et j'aimerais savoir comment détecter si une touche est enfoncée (comme p pour pause et s pour stop), et je n'aimerais pas que ce soit quelque chose comme raw_input qui attend le entrée de l'utilisateur avant de poursuivre l'exécution. Quelqu'un...

104
Comparez deux colonnes à l'aide de pandas

En utilisant ceci comme point de départ: a = [['10', '1.2', '4.2'], ['15', '70', '0.03'], ['8', '5', '0']] df = pd.DataFrame(a, columns=['one', 'two', 'three']) Out[8]: one two three 0 10 1.2 4.2 1 15 70 0.03 2 8 5 0 Je veux utiliser quelque chose comme une ifdéclaration dans les pandas. if...

104
Que fait ce comportement bizarre du côlon?

J'utilise Python 3.6.1 et je suis tombé sur quelque chose de très étrange. J'ai eu une simple faute de frappe dans le dictionnaire qui m'a pris beaucoup de temps à trouver. context = {} context["a"]: 2 print(context) Production {} Que fait le code context["a"]: 2? Il ne soulève pas un...

103
Quand créer une nouvelle application (avec startapp) dans Django?

J'ai cherché sur Google pour cela, mais j'ai encore du mal à comprendre ce que Django définit comme des «applications». Dois-je créer une nouvelle application pour chaque élément de fonctionnalité d'un site, même si elle utilise des modèles du projet principal? Avez-vous une bonne règle de base...

103
os.walk sans fouiller dans les répertoires ci-dessous

Comment limiter le os.walkretour des fichiers dans le répertoire que je fournis? def _dir_list(self, dir_name, whitelist): outputList = [] for root, dirs, files in os.walk(dir_name): for f in files: if os.path.splitext(f)[1] in whitelist: outputList.append(os.path.join(root, f)) else:...