python怎么看程序是否在运行

python怎么看程序是否在运行,第1张

你说的文件有没有运行,指的是什么意思?是说一个应用程序有没有被运行?还是一个文件读取到尾巴了?

如果是前者,那么你再使用os.popen,可以拿到运行应用程序的剧本,然后你可以查看这个运行程序的状态,是否在运行是否结束。

如果是看文件,有没有读到底那你就直接for循环到底他就自动没有数据了

你说的文件有没有运行,指的是什么意思?是说一个应用程序有没有被运行?还是一个文件读取到尾巴了?

如果是前者,那么你再使用os.popen,可以拿到运行应用程序的剧本,然后你可以查看这个运行程序的状态,是否在运行是否结束。 如果是看文件,有没有读到底那你就直接for循环到底他就自动没有数据了

取巧的办法,判断是不是文件右键运行的

import time

import os

for i in range(100):

# 不是pycharm运行

if __name__ != '__main__':

print(i)

time.sleep(0.1)

os.system('cls')

# 是pycharm右键运行

else:

print(f'\r{i}',end='',flush=True)

time.sleep(0.1)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12000143.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存