当前位置: 首页 > news >正文

学习windows系统让python脚本在后台运行的方法

学习windows系统让python脚本在后台运行的方法

    • windows 后台运行并输出日志文件
    • windows 前台运行并输出日志文件

windows 后台运行并输出日志文件

命令:

python qipa250.py >> qipa250_logs.log 2>&1 &

窗口关闭后程序也就关闭了

windows 前台运行并输出日志文件

命令:

pythonw qipa250.py >> qipa250_logs.log 2>&1

其中,qipa250.py 是你要执行的 Python 程序, qipa250_logs.log是要保存输出的日志文件名。

pythonw的python程序用于使程序在后台运行,并且不会受到终端关闭的影响。
> 符号将程序的输出重定向每次清空写入日志文件中。
>> 符号将程序的输出重定向追加到到日志文件中
2>&1 将标准错误输出也重定向到标准输出,这样所有输出都会被保存到日志文件中。
& 符号用于将命令放到后台执行,这样你可以继续在终端中执行其他命令。

执行该命令后,程序会在后台运行,并且所有输出都会被保存到指定的日志文件中。

杀进程:

kill: taskkill /f /t /im pythonw.exe

或者:

查端口:1. netstat -ano | findstr [端口号] //说明: netstat -ano | findstr用于查找进程
杀进程:2. taskkill /F /PID [PID] //说明: taskkill /F /PID用于强制终止指定PID的进程

相关文章:

  • Java如何解决浮点数计算不精确问题
  • 从零开始之了解电机及其控制(10)空间矢量理论
  • 代理IP与Socks5代理:跨界电商之安全防护与智能数据引擎
  • Leetcode.2522 将字符串分割成值不超过 K 的子字符串
  • 【数据结构--八大排序】之归并排序
  • C++qt Day10
  • 【C++杂货铺】一颗具有搜索功能的二叉树
  • EPICS教程4-- 在Windows上安装EPICS base
  • oracle 乱码(编码为AMERICAN_AMERICA.US7ASCII)问题解决
  • 高云FPGA系列教程(9):cmd-parser串口命令解析器移植
  • QT day3
  • 如何一键提取微信背景图?
  • 【c语言】贪吃蛇
  • 【面试必刷TOP101】寻找峰值 数组中的逆序对
  • ARM/X86工控机在轨道交通交通管理系统的应用(4)
  • 实现注册手机号用户
  • JDK21新特性 有序集合
  • C语言字符和字符串函数(2)
  • 最新ChatGPT网站系统源码+支持GPT4.0+支持AI绘画Midjourney绘画+支持国内全AI模型
  • RHCE---Linux的计划任务
  • 中国空间站多项太空实验已取得成果,未来将陆续开展千余项研究
  • 神十九都带回了哪些实验样品?果蝇等生命类样品已交付科学家
  • 体重管理门诊来了,瘦不下来的我们有救了?|健康有方FM
  • 移动互联网未成年人模式正式发布
  • 住房和城乡建设部办公厅主任李晓龙已任部总工程师
  • 中国海油总裁:低油价短期影响利润,但也催生资产并购机会