Maison >développement back-end >Tutoriel Python >Tutoriel Python : Apprenez à lire les fichiers .py
Vous pouvez lire des fichiers .py et importer des modules personnalisés des deux manières suivantes : Utiliser importlib Le module importlib fournit la fonction import_module(), qui peut importer dynamiquement des fichiers et renvoyer une référence au module importé. Utilisez la fonction open()open() pour ouvrir un fichier et renvoyer une référence à un objet fichier, qui possède une méthode read() pour lire le contenu du fichier.
Tutoriel Python : Lecture des fichiers .py
import os import importlib
importlib
importlib
importlib
模块提供了一个 import_module()
函数,可动态导入文件。此方法返回指向导入模块的引用。
file_path = "my_module.py" my_module = importlib.import_module(file_path)
open()
open()
函数可打开文件并返回指向文件对象的引用。文件对象具有 read()
方法,可读取文件内容。
with open(file_path, "r") as f: file_contents = f.read()
假设有一个名为 my_module.py
importlib
fournit un import_module() La fonction
peut importer dynamiquement des fichiers. Cette méthode renvoie une référence au module importé. # my_module.py def greet(name): print(f"Hello, {name}!")Utilisez la fonction
open()
open()
pour ouvrir un fichier et renvoyer une référence à l'objet fichier. Les objets fichier ont une méthode read()
qui peut lire le contenu du fichier. 🎜# main.py import os import importlib file_path = "my_module.py" my_module = importlib.import_module(file_path) my_module.greet("John")🎜Cas pratique : Lecture d'un module personnalisé🎜🎜Supposons qu'il existe un module personnalisé nommé
my_module.py
: 🎜Hello, John!🎜Maintenant, lisons ce module à partir d'un autre script : 🎜rrreee🎜Sortie : 🎜rrreee
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!