我正在尝试在启动驱动程序时向phantomjs发送cookie
phanton.add_cookie({})
有效。
我想在文件中保留一个cookie列表,并在启动phantomjs时将它们作为参数传递
我发现webdriver.PhantomJS(service_args=['--cookies-file=/tmp/ph_cook.txt'])
会在发布时添加一个给定的txt
文件。
问题是我不知道这个txt文件应该是什么格式。我尝试使用带键值对的地图,但没有增益。
答案 0 :(得分:0)
Cookie文件格式是Cookie的Qt内部序列化格式。如果您需要这样的cookie文件,请按照以下说明操作:
phantom.addCookie()
或page.addCookie()
设置您需要的Cookie。以
运行以前编写的脚本$ phantomjs --cookies-file=cookies.txt script.js
在python中使用生成的cookie文件。