4

首先,这不是家庭作业,我迫切需要一个能够执行以下操作的脚本,我的问题是,我以前从来没有处理过 python,所以我几乎不知道如何使用它——我需要它通过命令行构建运行器在 TeamCity 中启动单元测试

我需要的是:

将运行脚本的 *.bat 文件

一个python脚本,它将:

  • 获取当前工作目录下的所有 *_test.exe 文件
  • 运行所有作为搜索结果的文件

此致

4

2 回答 2

7
import glob, os
def solution():
    for fn in glob.glob("*_text.exe"):
        os.startfile(fn)
于 2010-06-10T12:13:49.100 回答
3

如果您将其复制到文件中,脚本应该按照您的要求执行。

import os       # Access the operating system.

def solution(): # Create a function for later.
    for name in os.listdir(os.getcwd()):
        if name.lower().endswith('_test.exe'):
            os.startfile(name)

solution()      # Execute this inside the CWD.
于 2010-06-10T12:08:25.460 回答