一. 使用模块
引入sys模块,使用import
#!/usr/bin/env python
# -*- coding: utf-8 -*-
' a test module '
__author__ = 'Michael Liao'
import sys
def test():
args = sys.argv
if len(args)==1:
print 'Hello, world!'
elif len(args)==2:
print 'Hello, %s!' % args[1]
else:
print 'Too many arguments!'
if __name__=='__main__':
test()
运行python hello.py Michael获得的sys.argv就是['hello.py','Michael']
在python中使用下划线_作为前缀的变量为私有变量,只能在模块内部使用。