windows开机启动python脚本、django项目、vue项目

网友投稿 1376 2022-09-16

windows开机启动python脚本、django项目、vue项目

windows开机启动python脚本、django项目、vue项目

​​python学习手册大全点我-​​

windows10开机启动django项目与vue项目

djiango项目先测试能使用​​python manage.py runserver​​跑起来

vue项目先测试能使用​​npm run dev​​跑起来

创建django_start.bat文件

django_start.bat内容如下

d:

D:\venv\Scripts\python.exe D:\my_django\manage.py runserver 0.0.0.0:8000

放在django项目根目录中

创建vue_start.bat文件

vue_start.bat内容如下

chcp 65001

d:

cd D:\my_vue

npm run dev

放在vue项目根目录中

设置开机启动

在​​C:\Users\ldc\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup​​​目录下新建两个​​.vbs​​的文件

django_start.vbs

CreateObject("WScript.Shell").Run"cmd /c D:/my_django/django_start.bat",0

vue_start.vbs

CreateObject("WScript.Shell").Run"cmd /c D:/my_vue/vue_start.bat",0

重启电脑可以看到效果。

python非阻塞式后台运行bat脚本

bat脚本

@echo off

if "%1" == "h" goto begin

mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit

:begin

d:

D:\venv\Scripts\python.exe D:\my_django\manage.py runserver 0.0.0.0:8000

python脚本

import os

def run():

os.chdir(r'D:\my_django')

os.popen('django_start.bat')

if __name__ == '__main__':

run()

print("后台运行成功")

​​python学习手册大全点我-​​

后记

关注我,我们一起成长~~

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:VS2019 EXE程序如何链接(使用)DLL动态库中的资源控件如DialogBox
下一篇:ARMR模型简单实践(1)(建立arma模型步骤)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~