每次打开elasticsearch、elasticsearch-head和kibana都要在对应的目录下执行命令,嫌麻烦所以写了一个python脚本一次都执行。
import os
import time
def run():
os.system('start D:\\elasticsearch\elasticsearch-5.1.1\\bin\\elasticsearch.bat')
time.sleep(10)
os.system('start D:\\elasticsearch\\kibana-5.1.2-windows-x86\\bin\\kibana.bat')
os.chdir("D:/elasticsearch/elasticsearch-head")
os.system("cmd/c start cnpm run start")
if __name__ == '__main__':
run()
对于elasticsearch-head的命令执行实在不知道怎么既打开cmd窗口到指定目录,又执行“cnpm run start”,所以先用os.chdir改变了当前的工作目录,再执行了命令...