python 获取命令行参数
import sys
print sys.argv
print len(sys.argv) #参数个数
print sys.argv[1] #第一个参数
print sys.argv[2] #第二个参数[……]
转帖,吐槽,乱扯
import sys
print sys.argv
print len(sys.argv) #参数个数
print sys.argv[1] #第一个参数
print sys.argv[2] #第二个参数[……]
python要读写excel文件,需要另外在安装一个扩展pywin32,如果是使用的python2.5版本,对应的pywin32为pywin32-212.win32-py2.5.exe(下载地址:http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/p/py/pywin32/pywin32-212.win32-py2.5.exe)。
import win32com
xlsfilename = r’D:\test.xls’ #test.xls 文件需要存在
inputstr = ‘input’
outputstr = ‘output’
[……]
>>> import os
>>> homedir = os.getcwd()
>>> print homedir
D:\python\test
>>>
>>> import sys
>>> print sys.argv[0]
D:\python\test\temp.py
>>> print os.path.abspath(sys.argv[0])
D:\python\test\temp.py
>>>
========[……]