python 代码在命令行单行调试时正常,但是在程序模块中时只有第一次正常,什么原因?

照着教材写了一段抓取ajax网页的代码,使用的是selenium+phantomjs,在命令行将调用代码逐行调试一切正常,但是在用代码重复运行时却只有第一次能正确运行,这是什么原因,大求神教指导

命令行调试时截图:

命令行调试

代码运行时截图:

运行时

调用代码schedluer截图:

代码

核心抓取代码getter截图:

getter模块

应该是后续没获取到html,打印看看页面有没有获取到

打印页面以后看到有时候提示未能从服务器获取数据,是网站自身的问题,谢谢你了