关于Python中模块和库的导入

最近在使用PyQt5的时候,遇到了这样的问题,由于不清楚其中包和模块的包含关系,导致在调用函数的时候,遇到了一些问题,因此本文对import常见的问题进行了分析与汇总。

# 1 import 模块名
import sys
print(sys.argv[0])

# 2 import 模块名 as 别名
import sys as s
print(s.argv[0])

# 3 from 模块名 import 成员名
from sys import argv
print(argv[0])

# 4 from 模块名 import 成员名 as 别名
from sys import argv as a
print(a[0])

# 5 from 模块名 import *
# 不推荐,如果同时导入了两个模块,里面有相同名字的成员函数,就可能会出现问题
from sys import *
print(argv[0])

猜你喜欢

转载自blog.csdn.net/Alex497259/article/details/124123120