如何解决Python编程中新手遇到的导入包难题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计727个文字,预计阅读时间需要3分钟。
包和模块+首先清理这两个概念,在Python中,一个文件夹中包含__init__.py文件+这个文件是包的初始化文件,在你导入包或其下面的模块时,这个文件会被最先运行。
包和模块
首先要弄清这两个概念, 在python 中 一个文件夹中包含__init__.py 文件(这个文件是包的初始化文件,在你导入包或包下面的模块的时候,这个文件会最开始运行),就会被python看做一个包, 包中包含模块, 模块就是python的文件, 例如xxx.py。
import
如果单独使用 import导入, 那么 import 可以有这几种格式:
import 包import 包.模块
import 包.子包.模块
他们导入方式对应的调用方式分别为(假设调用模块下面的函数):
包.模块.函数()包.模块.函数()
包.子包.模块.函数()
也就是说, 当使用import导入的时候,要使用模块一个函数需要将 import 后面的东西都加上才可以使用。
本文共计727个文字,预计阅读时间需要3分钟。
包和模块+首先清理这两个概念,在Python中,一个文件夹中包含__init__.py文件+这个文件是包的初始化文件,在你导入包或其下面的模块时,这个文件会被最先运行。
包和模块
首先要弄清这两个概念, 在python 中 一个文件夹中包含__init__.py 文件(这个文件是包的初始化文件,在你导入包或包下面的模块的时候,这个文件会最开始运行),就会被python看做一个包, 包中包含模块, 模块就是python的文件, 例如xxx.py。
import
如果单独使用 import导入, 那么 import 可以有这几种格式:
import 包import 包.模块
import 包.子包.模块
他们导入方式对应的调用方式分别为(假设调用模块下面的函数):
包.模块.函数()包.模块.函数()
包.子包.模块.函数()
也就是说, 当使用import导入的时候,要使用模块一个函数需要将 import 后面的东西都加上才可以使用。

