首页>学校动态>Python教程:学习如何读取.py文件

Python教程:学习如何读取.py文件

来源:南宁达内电脑it培训机构时间:2024/4/10 13:45:39

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

Python 教程:读取 .py 文件

导入必要的模块

python</a>;toolbar:false;'>import os
import importlib

使用 importlib

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

1

2

file_path = "my_module.py"

my_module = importlib.import_module(file_path)

使用 open()

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

1

2

with open(file_path, "r") as f:

    file_contents = f.read()

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

假设有一个名为 my_module.py 的自定义模块:

1

2

3

# my_module.py

def greet(name):

    print(f"Hello, {name}!")

现在,让我们从另一个脚本中读取此模块:

1

2

3

4

5

6

7

8

# main.py

import os

import importlib

 

file_path = "my_module.py"

my_module = importlib.import_module(file_path)

 

my_module.greet("John")

输出:

1

Hello, John!


上一页 下一页

推荐课程更多>

申请体验课

关于我们 | 联系我们 | 南宁达内电脑it培训机构

版权所有:培训指南

  • 在线咨询
  • 电话咨询
  • 预约试听