Questions sur python-module

29
réponses

Ce ne si nom == " principal ": le faire?

Que fait le if __name__ == "__main__": ? # Threading example import time, thread def myfunction(string, sleept ... rt_new_thread(myfunction, ("Thread #: 1", 2, lock)) thread.start_new_thread(myfunction, ("Thread #: 2", 2, lock))
demandé sur 2009-01-07 07:11:00
24
réponses

Comment importer un module avec le chemin complet?

Comment puis-je charger un module Python avec son chemin complet? Notez que le fichier peut être n'importe où dans le système de fichiers, car il s'agit d'une option de configuration.
demandé sur 2008-09-16 02:30:55
16
réponses

Comment faire des importations relatives en Python?

imaginez cette structure de répertoire: app/ __init__.py sub1/ __init__.py mod1.py sub2/ ... , etc.). Edit 3: le comportement que je recherche est le même que décrit dans PEP 366 (merci John B)
demandé sur 2008-09-16 18:24:02
10
réponses

Installer le module python dans le code

j'ai besoin d'installer un paquet de PyPi directement dans mon script. Peut-être qu'il y a un module ou distutils ( ... rmet d'exécuter quelque chose comme pypi.install('requests') et les requêtes seront installées dans mon virtualenv.
demandé sur 2012-09-08 21:33:02
15
réponses

Impossible d'importer un module python qui est définitivement installé (mécaniser)

en cours avec l'installation de python (2.7.3) sur ma machine Ubuntu 12.04 et l'importation de modules. ici, ... t avec sudo, c'est très bien, mais je ne sais pas si je devrais avoir à le faire... qu'est-ce que les autorisations?
demandé sur 2013-01-12 21:07:14
4
réponses

Comment python trouve-t-il un fichier de module si la déclaration d'importation ne contient que le nom du fichier?

Partout je vois le code Python de l'importation de modules à l'aide de import sys ou import mymodule Comment l'interprète trouver le bon fichier si aucun répertoire ou le chemin d'accès est fourni?
demandé sur 2013-03-06 19:56:06
5
réponses

Python: comment faire des importations globales à partir d'une fonction

je crains que ce est un désordre façon d'aborder le problème, mais... disons que je veux faire quelques importations en ... import all_the_other_modules Par exemple: conditional_import_modules(test='bar') thirdmodule.myfunction()
demandé sur 2012-08-16 19:26:02
6
réponses

Comment recharger un module Python importé en utilisant " from module import *`

j'ai vu dans" 15196092020 "cette Q&R utile qu'on peut utiliser reload(whatever_module) ou, en Python 3, imp.reload(wha ... référer à quand j'utilise reload() . Vous allez m'engueuler pour avoir balancé tout un module dans l'Espace-nom? :)
demandé sur 2011-04-01 21:30:38
2
réponses

Deux modules Python nécessitent le contenu de l'autre - est-ce que cela peut fonctionner?

j'ai une Bouteille de du serveur web module avec la ligne suivante: from foobar.formtools import auto_process_form_insert ... tivement, y a-t-il une solution de contournement à moins de placer toutes ces belles fonctions dans de nouveaux modules?
demandé sur 2012-07-28 09:22:55
3
réponses

Qu'est-ce que le module heapq de Python?

j'ai essayé "heapq" et est arrivé à la conclusion que mes attentes diffèrent de ce que je vois sur l'écran. J'ai besoin qu ... imez les éléments plus encombré il devient. Les valeurs poussées prennent des positions inexplicables. Ce qui se passe?
demandé sur 2013-11-14 17:54:16
5
réponses

Qu'est-ce exactement qu'un "brut de la chaîne regex" et comment pouvez-vous l'utiliser?

à Partir de la documentation python sur regex concernant '\' caractère: la solution est d'utiliser la notation brute ... s si c'est une chaîne brute, comment reconnaît-elle les caractères newline si "\n" est littéralement une barre oblique et un
demandé sur 2012-10-13 11:42:51
6
réponses

Empêcher Python de mettre en cache les modules importés

alors que je développe un projet de grande envergure (divisé en plusieurs fichiers et dossiers) en Python avec IPython, je ... ython que j'ai mon module dans un gros fichier ou dans plusieurs submodules? Pourquoi cette approche ne fonctionne pas??
demandé sur 2010-05-27 10:16:17
12
réponses

De quoi ai-je besoin pour lire les bases de données Microsoft Access en utilisant Python?

Comment puis-je accéder aux bases de données Microsoft Access en Python? Avec SQL? je préférerais une solutio ... ionne avec Linux, mais je pourrais aussi me contenter de Windows. Je n'ai besoin que d'un accès en lecture.
demandé sur 2009-05-12 19:29:23
6
réponses

Est-il possible d'énumérer toutes les fonctions d'un module? [dupliquer]

cette question a déjà une réponse ici: comment lister toutes les fonctions d'un m ... f, val) : if not val in self.d : raise NotImplementedError else: return d[val]
demandé sur 2010-10-28 11:15:40
10
réponses

Installer nose en utilisant pip, mais bash ne reconnaît pas la commande sur mac

j'essaie d'installer nose sur mon ordinateur pour le tutoriel apprendre Python à la dure, mais je n'arrive pas à le faire ... e chose qui ne va pas avec mon chemin, mais honnêtement je n'en ai aucune idée. Toute aide serait grandement appréciée!
demandé sur 2013-09-14 04:11:39
2
réponses

Importer le paquet installé à partir du script élève "AttributeError: module n'a pas d'attribut" ou "ImportError: ne peut pas importer le nom"

j'ai un script nommé requests.py qui importe le paquet requests. Le script ne peut pas accéder aux attributs du paquet, o ... le> from requests.auth import AuthBase ImportError: No module named 'requests.auth'; 'requests' is not a package
demandé sur 2016-03-27 20:27:05
6
réponses

Comment utiliser correctement les importations relatives ou absolues dans les modules Python?

L'utilisation des importations relatives en Python a un inconvénient, Vous ne pourrez plus exécuter les modules en tant qu ... ur pouvoir exécuter tout:test.py, foo.py et bar.py je cherche une solution qui fonctionne avec python 2.6+ (dont 3.x).
demandé sur 2010-09-01 14:11:38
4
réponses

Python: module "privé" dans un paquet

j'ai un paquet mypack avec des modules mod_a et mod_b. J'ai l'intention que le paquet lui-même et mod_a à importer libreme ... underscore (i.e. _mod_b)? Ou serait-ce une bonne idée de déclarer un sous-package private et y placer tous ces modules?
demandé sur 2010-08-30 20:07:43
4
réponses

ImportError: libSM.alors?6: impossible d'ouvrir le fichier d'objet partagé: pas de tel fichier ou répertoire

en essayant D'importer OpenCV, en utilisant import cv2 j'obtiens l'erreur suivante: /usr/local/lib/python2.7/dist-packag ... veauColaboratory outil. Le carnet est ici: https://drive.google.com/file/d/0B7-sJqBiyjCcRmFkMzl6cy1iN0k/view?usp=sharing
demandé sur 2017-11-04 19:41:24
1
réponses

Validation Simple des données

j'écris un module python qui contiendra des fonctions qui manipuleront une base de données mongodb. Comment puis-je va ... tine de validation automatisée qui vérifie que le la structure du dictionnaire correspond à celle de la base de données.
demandé sur 2012-09-02 14:15:41
2
réponses

Django 1.7 modèles conflictuels

j'installe mon application dans le dossier" project/apps/myapp". Les deux dossiers apps et myapp ont init
demandé sur 2014-10-27 18:46:39
3
réponses

Python: partager un code commun parmi une famille de scripts

j'écris une famille de scripts Python dans un projet; chaque script est dans un sous-répertoire du projet, comme ceci: p ... e répertoire racine du projet, plutôt que de créer un répertoire utilitaire qui est apparenté aux sous-projets "réels".)
demandé sur 2013-08-06 21:53:40
2
réponses

La façon la plus simple de télécharger automatiquement les modules requis en Python?

je voudrais libérer un module python que j'ai écrit et qui dépend de plusieurs paquets. Quelle est la façon la plus simpl ... ou pip ou quelque chose comme ça. Je veux simplement éviter que l'utilisateur installe chaque module séparément. merci.
demandé sur 2010-04-14 08:25:19
2
réponses

Comment la variable name dans un module Python est-elle définie?

je suis au courant de l'exemple standard: si vous exécutez un module directement alors c'est __name__ variable globale est ... hon déterminée? Pour les points bonus, indiquez précisément où cette opération est effectuée dans le code source Python.
demandé sur 2013-04-08 19:47:29
4
réponses

Importer tout ( * ) dynamiquement à partir d'un module

j'ai un module Python que je veux importer dynamiquement donné seulement une chaîne du nom du module. Normalement j'utili ... s à la volée et je n'ai aucun moyen de connaître le module exact qui contient la classe à laquelle je m'adresse. Merci.
demandé sur 2010-11-07 04:20:40
4
réponses

Version récursive de 'reload'

quand je développe du code Python, je le teste habituellement de manière ponctuelle dans l'interpréteur. Je vais impor ... e la fonction recursive_reload que je décris ici, mais y a-t-il un moyen facile de hacker une telle chose ensemble?
demandé sur 0000-00-00 00:00:00
8
réponses

Y a-t-il un module Python pour ouvrir les fichiers SPSS?

est-il un module pour Python pour ouvrir IBM SPSS (i.e. .sav) des fichiers? Ce serait génial s'il y avait quelque chose de mis à jour qui ne nécessite pas de fichiers/bibliothèques dll supplémentaires.
demandé sur 2013-02-01 17:07:46
3
réponses

Comment Faire Pour Que Le Plugin Eclipse Pydev Reconnaisse Les Modules Python Nouvellement Installés?

alors je viens d'installer SubnetTree (http://www.icir.org/robin/pysubnettree/) et si j'ouvre L'interpréteur interactif P ... nt OS X 10.6) et il a identifié SubnetTree très bien. Aucune idée de comment je dois aller à ce sujet? Merci à l'avance.
demandé sur 2010-09-17 05:25:35
4
réponses

Comment déboguer un module Python depuis la ligne de commande?

je sais qu'un script Python peut être débogué depuis la ligne de commande avec python -m pdb my_script.py si my_script ... mment puis-je exécuter python -m my_modulepdb's de contrôle? Le suivant ne fonctionne pas: python -m pdb -m my_module
demandé sur 2017-09-17 18:37:15
5
réponses

Une pléthore de modules OSC Python - lequel utiliser?

Open Sound Control (OSC) est un protocole de communication entre ordinateurs, synthétiseurs de son et autres dispositifs m ... e en oeuvre me servirait le mieux Puisque je n'ai qu'une connaissance superficielle de la CVMO. Et J'utilise Python 2.7.
demandé sur 2014-03-03 04:10:20