« Programmation Python/Modules » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Importations : Déplacement dans la liste des erreurs
Ligne 30 :
from pywikibot import pagegenerators
</source>
 
=== TypeError ===
Si l'erreur suivante pose une colle lors de l'appel :
TypeError: 'module' object is not callable
Il suffit d'appeler le module sous la forme : NomFichier.NomFonction.
 
=== Import error ===
Si cette autre erreur arrive :
Import error: No module named urllib3.response
Il suffit de modifier le PYTHONPATH pour qu'il trouve le module mentionné, par exemple derrière une condition s'assurant que la machine qui exécute le script contient le répertoire du module :
<source lang=python>
import sys, socket
if socket.gethostname() == "MonUbuntu":
sys.path.append(u'/usr/local/lib/python2.7/dist-packages/requests')
else:
import requests
</source>
 
La page suivante traite du module ''re''.
 
== Interaction avec l'utilisateur : la fonction input() ==