chevron_left

Python 入门教程

免费
第 5.2 回

教程文档

Python 入门教程 - 包的使用

2023年11月13日
Python 入门教程

包的使用

之前我们见过了模块的使用,那么包是什么呢?

  • 包就是一个文件夹,里面包含了一个 __init__ 文件。
  • 一个包里面可有很多模块,也可以有其他包。

定义包

新建一个 clwy_package 文件夹,里面再新建一个 __init__.py

print("init 运行了")

新建一个 pig.py 模块

def fly():
    print("I Can Fly")

这样一个包就定义完成了。

包的使用

在包的外层,定义 hello.py

import clwy_package
# init运行了

import clwy_package.pig
clwy_package.pig.fly()
# init运行了
# I Can Fly

from clwy_package import pig
pig.fly()
# init运行了
# I Can Fly

__init__ 的作用

可以看到,`impo...

课程介绍

此教程由长乐未央官方出品,目的是让新手能在最短的时间系统学会 Python

市面上现有的 Python 文字教程、书籍,或者视频教程,无不是啰嗦繁琐的要命。我们只想写一个简明,能快速上手的教程。期间也参考了大量现有资料,在前人基础上进一步修改,调整,简化代码,让人能一目了然。

适合这样的人

新手