我正在使用子进程通过使用findbuild.exe…某些exe使用生成字符串在服务器上查找生成。 我存储来自findbuild.exe输入“输出”变量..如下所示
process = subprocess.Popen(findBuild_cmd, stdout=subprocess.PIPE, stderr = subprocess.PIPE)
out,err = process.communicate()
我解析它以获得构建位置,并使用
^{pr2}$我想把偏移量添加到\boot\builds\bin中\abc.mbn公司在
我想要的是最后的路,所以
\\water\build\12345\123.4\boot\builds\bin\abc.mbn
我用过os.path.join操作系统但是发现字符串被后面的偏移量覆盖了。
当我试着把上面两个结合起来的时候,我看到如果我这样做的话
temp = r"XYZ"+ sbl
,它工作得很好,但是当我尝试这样做时,temp = sblTemp + r"XYZ"
它会覆盖第一个字符串
你能帮我弄清楚这里出了什么问题吗?在
我知道出了什么问题。 这个findBuild.exe在字符串的末尾添加回车符,这把一切都搞砸了。当我加上.strip时,效果很好:)
相关问题 更多 >
编程相关推荐