制作一键启动脚本

    测试环境

    制作python启动es和kibana启动脚本

    制作一键启动脚本

测试环境:

测试环境:
    . windows10
    . elasticsearch6.5.4
    . kibana6.5.4

制作python启动es和kibana启动脚本

import os
import time
import random

elasticsearch = r'C:\elasticsearch-6.5.4\bin\elasticsearch.bat'  #1.要启动的文件路径
kibana = r'C:\elasticsearch-6.5.4\kibana-6.5.4-windows-x86_64\bin\kibana.bat' #2.要启动的文件路径
def progress_bar(item):
    for i in range(11, 0, -1):
        if item == 'kibana':
            time.sleep(random.random() + 0.8)
        else:
            time.sleep(random.random() + 0.4)
        res = '\r%s正在加载:%s %s%%\n' % (item, ('████' * (12 - i)), (11 - i) * 10) if i == 1 else '\r%s正在加载:%s %s%%' % (
        item,
        (
            '████' * (
            12 - i)),
        (11 - i) * 10)
        print('\033[31m%s\033[0m' % res, end='')


def run():
    for item in [(elasticsearch, 'elasticsearch'), (kibana, 'kibana')]:
        os.system('start %s' % item[0])
        progress_bar(item[1])
        time.sleep(10)


if __name__ == '__main__':
    run()

elasticsearch和kibana分别是两个要启动文件的路径

在python环境下执行即可

制作一键启动脚本

那么我们想将python脚本打包成exe可执行文件.如下:

首先我们要打开cmd命令框

其次下载pyinstaller

pip install pyinstaller

最后,打包文件

F:\>pyinstaller -F run.py

如上命令,比如我们终端中的路径f盘根目录,脚本文件就会在这个路径下,找到文件就可以直接执行了

 在这里面,build和run.spec为生成是的依赖文件,执行完毕后,可以删除掉.最终的文件run.exe在dist

目录下,可以把它放到任何地方,比如:桌面,非常方便.

posted @ 2019-05-06 15:53  帅小伙⊙∪⊙  阅读(810)  评论(0编辑  收藏  举报