解决使用Webdrive打开Firefox不含有插件的问题:
一直都存在这个问题,导致打开Firefox速度比较慢,并且不含插件非常影响正常使用。
这时候,我们就会用到firefoxprofile。
首先,介绍一下FirefoxProfile。
要了解Firefox profile请访问 这里 ,它详细解绍了Firefox proflie。在Firefox里,如何管理Firefox profile 请访问 这里 。
既然已经了解过Firefox profile,那么来解决我上面提出的问题。
其实上面的问题很简单,就是使用selenium启动平时使用的Firefox,而不让系统去启动一个新的什么都没有的浏览器。
代码如下:
from selenium import webdriver
class Register(unittest.TestCase):
def setUp(self):
self.profileDir = "\path\your\firefox