本文介绍了运行批处理文件与Python或F#参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我搜索网站,但没有看到任何东西很匹配什么,我一直在寻找。我创建了一个使用我创建了一个Web服务的独立的应用程序。要运行我使用的客户端:

I searched the site but didn't see anything quite matching what I was looking for. I created a stand alone application that uses a web service I created. To run the client I use:

C:/ scriptsdirecotry>运行client.bat参数1参数2参数3 param4

c:/scriptsdirecotry> "run-client.bat" param1 param2 param3 param4

我怎么会去用Python或F#编码这一点。似乎应该是pretty简单,但我还没有在网上看到什么,完全符合你的就是我要找的。
先谢谢了。

how would I go about coding this in python or F#. seems like it should be pretty simple but I haven't seen anything online that quite matches what i'm looking for.Thanks in advance.

推荐答案

Python是相似的。

Python is similar.

import os
os.system("run-client.bat param1 param2")

如果你需要异步行为或重定向标准流。

If you need asynchronous behavior or redirected standard streams.

from subprocess import *
p = Popen(['run-client.bat', param1, param2], stdout=PIPE, stderr=PIPE)
output, errors = p.communicate()
p.wait() # wait for process to terminate

这篇关于运行批处理文件与Python或F#参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-03 07:00