我有一个网站,每周都要对姊妹网站进行截图。我想知道该怎么做。我已获得截图代码,但不知道如何在特定时间打开浏览器以便对网站进行截图。我知道我必须使用 crontab 来安排我的任务,但如何打开浏览器呢?
我的截图脚本如下
import gtk.gdk
w = gtk.gdk.get_default_root_window()
sz = w.get_size()
#print "The size of the window is %d x %d" % sz
pb = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,sz[0],sz[1])
pb = pb.get_from_drawable(w,w.get_colormap(),0,0,0,0,sz[0],sz[1])
if (pb != None):
pb.save("screenshot.png","png")
# print "Screenshot saved to screenshot.png."
else:
# print "Unable to get the screenshot."
知道如何通过 python 脚本打开浏览器吗?
如果这不是实现我的想法的正确方法,我愿意接受建议。
答案1
好吧,碰巧我找到了问题的答案。:D
#!/usr/bin/python
import webbrowser
webbrowser.open("http://www.google.com")
这就是使用 Python 打开 Google 所需的全部 Python 脚本。干杯。:D