繁体   English   中英

python 杀死python的子进程

[英]python kill python's sub-process

我正在使用requests_html来抓取一些网站:

from requests_html import HTMLSession
    for i in range (0,30):
    session = HTMLSession()
    r = session.get('https://www.google.com')
    r.html.render()
    del session

现在这段代码创建了 30 多个Chromium子进程作为Python的子进程。 这会获得内存,那么我该如何删除它们呢?

我不想使用psutil ,因为它会增加一个更多的依赖并杀死 python 的子进程 python 可能有一些内置的方法,如果有的话,我想开悟

我什至不能使用 exit() 因为我必须返回然后退出(在方法内),当然我不能退出并返回

您可能想尝试关闭会话:

session = HTMLSession()
session.close()

请参阅requests_html.HTMLSession.close

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM