网站制作学习网Python→正文:python 引入文件
字体:

python 引入文件

Python 2022/6/11 19:21:35  点击:不统计

http://%77%77%77%2E%66网站制作%6F学习网%72%61%73%70%2E%63%6E
 python 怎么引入文件,并做好引入文件的调用,以及管理好python 模块,包等

一 python 引入文件基本概念
先说 模块 就是一个功能的黑盒子
再说 包 就是一个 文件夹,可以有多个模块在里面
最后 引入文件,可以是 系统文件,可以是第三方文件,可以是自定义文件
 
二引入新系统文件 第三方文件
1。引入系统文件
比如os,不需要安装
import os
2. 引入第三方文件,需要先在系统中安装对应的类库
比如 引入chrom from selenium import webdriver做测试
需要pip install selenium 安装对应的第三方包
 
三 自定义引入文件
举例说明
A(文件夹)
--a1.py(a1 模块)
--b1.py(b1 模块)
--init.py(引入初始化模块文件,可以没有)
B.py(单独python文件)
1. 如果在A中不存在 __init__.py 则全量引入包全部模块
from A import *
2. 引入自定义包内容,由__init__.py决定引入的模块内容
代码:
__all__ = ['a1']
from package import *,*是由__all__定义的,则只引入了a1模块
3. 引入多级文件夹
from packageA.packageB import *
引入packageA 文件夹下 packageB 下所有的模块
 
四 引入文件方法调用
看上面例子中 B.py
from A import *
 if __name__ == '__main__':
    print("run")
    a1.function()直接调用 a1中的方法

forasp.cn

·上一篇:python import from区别 >>    ·下一篇:python 文件操作类 >>
推荐文章
最新文章