刚发现PhantomJS,随手做了个测试,让PhantomJS读一下必应的搜索结果,搜索关键字为"测试", 代码如下:
! /usr/bin/python
-- coding: utf-8 --
from selenium import webdriver
import time
browser = webdriver.PhantomJS()
url = "https://www.bing.com/search?q=测试"
browser.get(url)
print(browser.title)
运行结果是:
?? - 国内版 Bing
测试两个字变成了??, 看了一下取回来的页面代码, 什么也没找到返回了搜寻丢失儿童的公益页面.
看起来是"测试"两个字没有被正确识别, 但我已经把字符代码设为utf-8了.
麻烦请教一下问题出在哪里. 谢谢.