Questions marquées «python»

122
Accéder aux métadonnées MP3 avec Python [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en éditant ce message . Fermé il y a 2 mois . Améliorez cette question Comment puis-je...

122
Comment créer une variable cross-module?

La __debug__variable est pratique en partie parce qu'elle affecte chaque module. Si je veux créer une autre variable qui fonctionne de la même manière, comment le ferais-je? La variable (soyons original et appelons-la «foo») n'a pas besoin d'être vraiment globale, en ce sens que si je change foo...

122
socket.shutdown vs socket.close

J'ai récemment vu un peu de code qui ressemblait à ceci (avec sock étant un objet socket bien sûr): sock.shutdown(socket.SHUT_RDWR) sock.close() Quel est exactement le but d'appeler shutdown sur le socket puis de le fermer? Si cela fait une différence, ce socket est utilisé pour les E / S non...

122
Statistiques: combinaisons en Python

Je dois calculer combinatoires (nCr) en Python mais ne peut pas trouver la fonction de le faire dans math, numpyou les stat bibliothèques. Quelque chose comme une fonction du type: comb = calculate_combinations(n, r) J'ai besoin du nombre de combinaisons possibles, pas des combinaisons réelles,...

122
Pourquoi déclarer unicode par chaîne en python?

J'apprends toujours python et j'ai un doute: En python 2.6.x, je déclare généralement le codage dans l'en-tête du fichier comme ceci (comme dans PEP 0263 ) # -*- coding: utf-8 -*- Après cela, mes chaînes sont écrites comme d'habitude: a = "A normal string without declared Unicode" Mais chaque fois...

122
Ajouter un élément unique au tableau dans numpy

J'ai un tableau numpy contenant: [1, 2, 3] Je souhaite créer un tableau contenant: [1, 2, 3, 1] Autrement dit, je veux ajouter le premier élément à la fin du tableau. J'ai essayé l'évidence: np.concatenate((a, a[0])) Mais je reçois une erreur disant ValueError: arrays must have same number of...

122
Rotation d'un tableau à deux dimensions en Python

Dans un programme que j'écris, la nécessité de faire pivoter un tableau à deux dimensions est apparue. À la recherche de la solution optimale, j'ai trouvé cet impressionnant monocouche qui fait le travail: rotated = zip(*original[::-1]) Je l'utilise maintenant dans mon programme et cela fonctionne...

122
Problème avec virtualenv - impossible d'activer

J'ai créé une virtualenv autour de mon projet, mais lorsque j'essaye de l'activer, je ne peux pas. C'est peut-être juste la syntaxe ou l'emplacement du dossier, mais je suis perplexe en ce moment. Vous pouvez voir ci-dessous, je crée le virtualenv et l'appelle venv. Tout a l'air bien, alors...

122
Exécution d'un script python dans ipython

Est-il possible d'exécuter un script python (pas un module) à partir d'ipython sans indiquer son chemin? J'ai essayé de définir PYTHONPATH mais cela semble ne fonctionner que pour les modules. Je voudrais exécuter %run my_script.py sans être dans le répertoire contenant le