可以通过以下两种方式读取 .py 文件并导入自定义模块:使用 importlibimportlib 模块提供了 import_module() 函数,可动态导入文件,并返回指向导入模块的引用。 使用 open()open() 函数可打开文件并返回指向文件对象的引用,文件对象具有 read() 方法,可读取文件内容。

Python 教程:读取 .py 文件
import os import importlib
importlib
importlib 模块提供了一个 import_module() 函数,可动态导入文件。此方法返回指向导入模块的引用。
file_path = "my_module.py" my_module = importlib.import_module(file_path)
open()
open() 函数可打开文件并返回指向文件对象的引用。文件对象具有 read() 方法,可读取文件内容。
立即学习“Python免费学习笔记(深入)”;
这本书假定你没有任何关于脚本或一般程序的编程知识, 但是如果你具备相关的知识, 那么你将很容易就能够达到中高级的水平. . . 所有这些只是UNIX®浩瀚知识的一小部分. 你可以把本书作为教材, 自学手册, 或者是关于shell脚本技术的文档. 书中的练习和样例脚本中的注释将会与读者进行更好的互动, 但是最关键的前提是: 想真正学习脚本编程的唯一途径就是亲自动手编写脚本. 这本书也可作为教材来讲解一般的编程概念. 向伟大的中华民族的Linux用户致意! 我希望这本书能够帮助你们学习和理解L
20
with open(file_path, "r") as f:
file_contents = f.read()假设有一个名为 my_module.py 的自定义模块:
# my_module.py
def greet(name):
print(f"Hello, {name}!")现在,让我们从另一个脚本中读取此模块:
# main.py
import os
import importlib
file_path = "my_module.py"
my_module = importlib.import_module(file_path)
my_module.greet("John")输出:
Hello, John!
以上就是Python教程:学习如何读取.py文件的详细内容,更多请关注php中文网其它相关文章!
python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号