猫史档案馆


【Python作品分享】新的作品【求助帖】

用户:一个哈密瓜一个哈密瓜查看:121 回复:5 评论:31 创建时间:2022-08-10T23:04:17


【作品展示】

center_image

 

【作品介绍】

求大佬指点,怎么用一个python程序中止另一个python程序

 

【作品源代码】

import turtle as t
p = t.Pen()
p.speed(0)

p.circle(100)

t.done()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页第 1 页 / 共 1 页下一页
小麦做的面包小麦做的面包

楼主的意思是多线程吗?还是多个电脑,一个电脑终止另一个电脑?

点赞0


评论

两个py文件

不过好像一个电脑中止另一个电脑更有趣一些

socket


小麦做的面包小麦做的面包

一个电脑的话,应该不能同时运行两个python吧?

 

点赞0


评论

可以,召唤两个cmd窗口,都输入python.exe xxx.py就可以了

homo特有的学识渊博(赞赏)

我没有python.exe(恼

不可能,那你是怎么编程的

额,两个python文件可以同时双击点开,没有那么复杂

啊也可以,这个也不复杂


#逸一时误一世##逸一时误一世#

#第一种
import os
os.taskkill('xxxxx.exe')
#更好用的一种
做一个多线程,然后让一个线程终止另外一个线程

点赞0


评论

额......请问可以中止py文件吗

谢谢

那就……if a == 0: while True: time.sleep(0.1)

去CSDN搜 CSDN好东西

???

???

CSDN啥玩意??(我真不懂,不要笑话哈)

一个网站 好了不开玩笑了,多线程的话可以用 thread.stop()或者interrupt()

两个文件算多线程???

不是,你可以把一个文件做成一个线程,另外一个文件同理,然后用这种方法中止或终止

如果不是要这样的话直接taskkill就ok了

是一个py文件中止另一个正在运行的py文件

你确定? Traceback (most recent call last): File "C:\Users\王爱斌\Desktop\1.py", line 3, in os.taskkill('2.py') AttributeError: module 'os' has no attribute 'taskkill'

它报错啊

打错了,看新的回帖,一个终止另外一个的话我还真不知道,推荐多线程


一个哈密瓜一个哈密瓜

两个python文件,一个文件中止另一个文件

点赞0


评论

这么说吧,你的最终目的是什么,是要用这功能干甚,我看看能不能找一个更好的方法 提示:多线程好东西

我有一个病毒,需要在它运行时,用另一个程序中止它

直接把文件删除没有用

那就os.system('taskkill /F /IM python3.8.exe')如果病毒是python的话。如果不是的话把python3.8改成病毒的exe文件名就可以了

可以指定一个文件吗

不行,去找找别人吧

......


#逸一时误一世##逸一时误一世#

打错了

是

import os
os.system('taskkill /F /IM python3.8.exe')
#但是这种方喵导致所有python程序都被关闭
#因此最好还是多线程,方便管理

点赞0


评论