Python-Tutorial: Erfahren Sie, wie Sie .py-Dateien lesen

WBOY
Freigeben: 2024-04-04 11:21:01
Original
726 Leute haben es durchsucht

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: Erfahren Sie, wie Sie .py-Dateien lesen

Python-Tutorial: .py-Dateien lesen

Notwendige Module importieren

import os
import importlib
Nach dem Login kopieren

Mit importlibimportlib

importlib 模块提供了一个 import_module() 函数,可动态导入文件。此方法返回指向导入模块的引用。

file_path = "my_module.py"
my_module = importlib.import_module(file_path)
Nach dem Login kopieren

使用 open()

open() 函数可打开文件并返回指向文件对象的引用。文件对象具有 read() 方法,可读取文件内容。

with open(file_path, "r") as f:
    file_contents = f.read()
Nach dem Login kopieren

实战案例:读取自定义模块

假设有一个名为 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}!")
Nach dem Login kopieren

Verwenden Sie die Funktion 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")
Nach dem Login kopieren
🎜Praktischer Fall: Lesen eines benutzerdefinierten Moduls🎜🎜Angenommen, es gibt ein benutzerdefiniertes Modul mit dem Namen my_module.py: 🎜
Hello, John!
Nach dem Login kopieren
🎜Jetzt lesen wir dieses Modul aus einem anderen Skript: 🎜rrreee🎜Ausgabe: 🎜rrreee

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!