python基础学习-模块导入

"""
一模块导入:

[from 模块名] import [模块 | 类 | 变量 | 函数 | * ] [as 别名]

常用:
import 模块名
from 模块名 import 方法 | 类 | 变量
from 模块名 import *
import 模块名 as 别名
from 模块名 import 功能名 as 别名


如果模块中有 _all_变量,当使用 from xxx import * 导入时, 只能导入这个列表中的元素
_all_ = ['test_A']


def test_A():
print("A")


def test_B():
print("B")

只能导入test_A

_main_
只有程序直接执行才进入if内部,如果是被导入的,则if无法进入

注::: 不同的模块,同名的功能,如果都被导入,后导入的会覆盖先导入的

二 包
导入:
import 包名.模块名

from 包名 import 模块名

_all_ 变量 控制同样适用l
+;
写在_init_.py 中


导入第三方包:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple

"""
posted @ 2023-05-10 18:55  ashuai~  阅读(40)  评论(0)    收藏  举报