使用Python 3关闭/终止Web浏览器?

pgccezyw  于 2023-02-26  发布在  Python
关注(0)|答案(1)|浏览(241)

我正试图使一个Python脚本,简单地踢我的Facebook后10分钟,任何想法的最佳方式要么终止浏览器,甚至更好的URL打开具体?

#Stay on facebook for 10 minute session

import time
import webbrowser
import sys

webbrowser.open("http://www.facebook.com/")

time.sleep(600)
#terminate session here
sys.exit()

谢谢你的帮助!

sdnqo3pr

sdnqo3pr1#

您可以打开URL,确定是用什么浏览器打开的,然后杀死它(通过os.kill或类似的方法)。
不知道如何使用webbrowser模块,但由于我猜你没有分发脚本,你可以通过subprocess打开一个硬编码的浏览器,例如Firefox:

import time
import subprocess

p = subprocess.Popen(["firefox", "http://www.facebook.com"])
time.sleep(600)
p.kill()

相关问题