Sie können .py-Dateien lesen und benutzerdefinierte Module auf die folgenden zwei Arten importieren: Verwenden Sie importlib. Das Modul importlib stellt die Funktion import_module() bereit, die Dateien dynamisch importieren und einen Verweis auf das importierte Modul zurückgeben kann. Verwenden Sie die Funktion open()open(), um eine Datei zu öffnen und einen Verweis auf ein Dateiobjekt zurückzugeben, das über eine read()-Methode zum Lesen des Dateiinhalts verfügt.
Python-Tutorial: .py-Dateien lesen
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
-Modul stellt ein import_module() bereit Die Funktion
kann Dateien dynamisch importieren. Diese Methode gibt einen Verweis auf das importierte Modul zurück. # my_module.py def greet(name): print(f"Hello, {name}!")
open()
open()
, um eine Datei zu öffnen und einen Verweis auf das Dateiobjekt zurückzugeben. Dateiobjekte verfügen über eine read()
-Methode, die Dateiinhalte lesen kann. 🎜# main.py import os import importlib file_path = "my_module.py" my_module = importlib.import_module(file_path) my_module.greet("John")
my_module.py
: 🎜Hello, John!
Das obige ist der detaillierte Inhalt vonPython-Tutorial: Erfahren Sie, wie Sie .py-Dateien lesen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!