Python中import另一个py文件

Python中import另一个py文件

Python中import另一个py文件

在Python中,我们经常会碰到需要在一个Python文件中引入另一个Python文件的情况。这可以帮助我们把代码分割成更小的模块,更好地组织和管理代码。在本文中,我们将详细介绍在Python中如何import另一个py文件,并且通过示例代码演示如何实现。

方法一:使用import语句

我们可以使用Python的import语句来引入另一个Python文件。在被引入的文件中,我们可以定义函数、变量等,在主文件中直接使用。下面是一个简单的示例代码:

示例代码:

假设我们有两个Python文件,分别是hello.pyworld.py

world.py文件中定义一个函数:

# world.py

def say_hello():
    print("Hello from world.py")
Python

hello.py文件中引入world.py文件,并调用其函数:

# hello.py

import world

world.say_hello()
Python

运行结果:

Hello from world.py
Python

从上面的示例代码可以看出,我们在hello.py文件中使用import world语句成功引入了world.py文件,并且调用了其中的函数。

方法二:使用from…import语句

除了直接使用import语句,我们还可以使用from...import语句来引入文件中特定的内容。下面是一个示例代码:

示例代码:

假设我们有两个Python文件,分别是greetings.pyfarewells.py

farewells.py文件中定义一个函数:

# farewells.py

def say_goodbye():
    print("Goodbye from farewells.py")
Python

greetings.py文件中引入farewells.py文件中的函数,并且调用:

# greetings.py

from farewells import say_goodbye

say_goodbye()
Python

运行结果:

Goodbye from farewells.py
Python

在上面的示例代码中,我们使用from farewells import say_goodbye语句引入了farewells.py文件中的say_goodbye函数,并且成功调用了该函数。

结语

在Python中import另一个py文件是很常见的操作,它帮助我们更好地组织和管理代码,提高代码的可读性和可维护性。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册