Maison > développement back-end > Tutoriel Python > Comment importer et appeler une fonction à partir d'un fichier Python distinct ?

Comment importer et appeler une fonction à partir d'un fichier Python distinct ?

DDD
Libérer: 2024-11-29 16:20:10
original
672 Les gens l'ont consulté

How Do I Import and Call a Function from a Separate Python File?

Importation et appel de fonctions à partir de fichiers Python séparés

Lorsque vous travaillez avec plusieurs modules Python, il est souvent nécessaire d'importer et d'appeler des fonctions définies dans d'autres fichiers. Dans ce cas, il semble y avoir une confusion lorsque vous essayez d'importer une fonction nommée function à partir d'un autre fichier Python appelé file.py.

Pour importer une fonction à partir d'un fichier séparé :

  • Tout d'abord, assurez-vous que les deux fichiers se trouvent dans le même répertoire.
  • Utilisez l'instruction import pour importer le module contenant le function:
from file import function
Copier après la connexion
  • Pour appeler la fonction importée, utilisez simplement son nom suivi des arguments souhaités:
function(a, b)
Copier après la connexion

Adressage du Erreur

Cependant, vous avez mentionné avoir reçu une erreur indiquant que file.py n'est pas un module reconnu. Cela suggère qu'il peut y avoir un conflit de nom. Étant donné que file est l'un des modules principaux de Python, il est conseillé de renommer file.py pour éviter des problèmes potentiels.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal