【求助】python传系统参数无法传入,急!
我在批处理中调用python脚本
如下:
call %pyscript%\StaticResult.py -s D:\DailySDV\Bts8.1\TestLog\TestResult.xml -d %CiRoot_WndPath%\cruisecontrol\userData\groups\group01\projects\%ProjectName%\%GtrRltPath%\!GtrRltNameStr!.xml -t %CiRoot_WndPath%\cruisecontrol\userData\groups\group01\projects\%ProjectName%\script\batmass\TestDuration.xml
但打印系统参数显示,
#传入参数处理
print sys.argv
发现上面参数根本没有被传入,同样脚本在其他机器上没有该问题,不知道是什么原因了,求助各位大侠。。
这种参数需要做个分析的,不能直接使用的!
这里有个例子:
class update:
def __init__(self, args):
self.parseCMD(args)
projectPath = self.opts.VCProjectPath
。。。。
def parseCMD(self, args):
parser = OptionParser()
parser.add_option("-b", "--BoardName", dest="BoardName",\
help="the board name", default="")
parser.add_option("-p", "--ProjectPath", dest="VCProjectPath",\
help="the path of VC project", default="")
parser.add_option("-t", "--TestCasePath", dest="TestCasePath",\
help="the path of TestCase", default="")
相关问答:
s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,fff777ggg'
用正则表达式取出 前后字母相同的数据 结果如下:
111 ddd
谢谢~
Python code:
import re
s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,ff ......
大家好,我是一个新手,刚开始学python,但是刚开始的helloworld都没法打印,让我很无奈。
我的python安装路径为f:\python31。在path中也设置对了,在windows下运行是这样显示的,希望各位前辈指点一下。谢谢
Pyth ......
python的PIL库自带的方法只能进行矩形的切割,如果我有了一个多边形各个顶点的坐标,如何对现有的图片按照这个多边形进行切割呢?
不一定要用PIL库,任何能实现这个功能的方法都行。
图片切割的js不是很多吗?
......
Python 怎样启动远程的QTP,然后执行某个路径下的TEST ?
VB可以这样:
Set qtApp = CreateObject("QuickTest.Application", "192.168.0.102")
qtApp.Launch
qtApp.Visible = T ......
例子是这样的:
>>> str1 = '小狗'
>>> str1
'小狗'
>>> str1.encode('utf-8')
b'\xe5\xb0\x8f\xe7\x8b\x97'
>>> str2 ......