import sys
print('======================Python import mode========================')
print('The command line arguments are:')
for i in sys.argv:
print(i)
print('\n The python path',sys.path)
from sys import argv,path #导入特定的成员
print('======================python from import=========================')
print('path:',path) #因为已经导入path成员,所以此处引用时不需要写成sys.path
# 如果要使用所有sys模块使用的名字,可以这样
from sys import *
print('path:',path) 从上面我们可以简单看出,导入模块import与from…import的不同之处,简单说:
如果想在程序中使用argv代表sys.argv,则可使用
from sys import argv 一般来说,应避免使用from…import而使用import语句,因为这样可以使程序更加易读,也可以避免名称的冲突。