python3的模块import操作
python每一个.py文件称为一个module,module之间可以使用import导入,相当于java的import
1、import sys 引入 python 标准库中的 sys.py 模块;这是引入某一模块的方法。
2、sys.argv 是一个包含命令行参数的列表。
3、sys.path 包含了一个 Python 解释器自动查找所需模块的路径的列表。
a.py
def add(a,b):
return a+b
test.py
#!/usr/bin/python3
#导入系统模块
import sys
import os
#导入自己定义的模块
from a import add
print(add(1,2))
sys.path.append(os.getcwd()) #当前文件所在目录
print('命令行参数:')
for i in sys.argv:
print(i)
print('\n\n python的路径是:',sys.path,'\n')
执行结果
[root@mail pythonCode]# python3 test.py
3
命令行参数:
test.py
python的路径是: ['/root/pythonCode', '/usr/local/python3/lib/python34.zip', '/usr/local/python3/lib/python3.4', '/usr/local/python3/lib/python3.4/plat-linux', '/usr/local/python3/lib/python3.4/lib-dynload', '/usr/local/python3/lib/python3.4/site-packages', '/root/pythonCode']
还没有评论,来说两句吧...