[英]Restart Firefox and Restore Previous Session - Python
我对 firefox 有疑问 - 一段时间后它变慢了,但重新启动后又好了。 我试过冲洗 dns - 不起作用。 Celar 缓存 - 不起作用。 所以我想制作一个 python 脚本,每 30 分钟重新启动一次 Firefox 并恢复以前的 session,但我不知道该怎么做。
我尝试了任何可能的 Firefox 调整 - 没有任何效果。
或者也许你知道如何解决这个问题。
好吧没有找到答案,所以我自己解决了。
如果您对 Firefox 的性能有疑问,那将有很大帮助。
https://github.com/perdubaro/FirefoxRestarter
import subprocess
import time
import os
browserExe = "firefox.exe"
def ffrestart():
while True:
print("\nClosing Firefox\n")
os.system("taskkill /f /im "+browserExe)
print("\nWaiting 5 seconds...\n")
time.sleep(5)
p = subprocess.Popen(['C:\Program Files\Mozilla Firefox\\firefox.exe'], shell=True, stdout=subprocess.PIPE,stderr=subprocess.STDOUT, bufsize=0)
print(p)
print("\nWait 1 hour for next Restart\n")
time.sleep(3600)
ffrestart()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.