# 使用selenium和phantomJS瀏覽器獲取網頁內容的小演示 # 導入包 from selenium import webdriver # 使用selenium庫里的webdriver方法調用PhantomJS瀏覽器實例一個瀏覽器的操作對象 # 括弧里的參數為PhantomJS瀏覽器在電腦... ...
# 使用selenium和phantomJS瀏覽器獲取網頁內容的小演示 # 導入包 from selenium import webdriver # 使用selenium庫里的webdriver方法調用PhantomJS瀏覽器實例一個瀏覽器的操作對象 # 括弧里的參數為PhantomJS瀏覽器在電腦里的絕對路徑,這裡已經添加了環境變數,所以可以省略 web = webdriver.PhantomJS() #web = webdriver.PhantomJS(executable_path="./phantomjs") # 瀏覽器獲取一個url web.get("https://fanyi.baidu.com/") # 保存瀏覽器截圖 web.save_screenshot("baidu.png") # 瀏覽器尋找一個id為括弧里的名字的標簽, 然後輸入 hello world web.find_element_by_id("baidu_translate_input").send_keys("hello world") # 保存截圖 web.save_screenshot("baidu1.png") # 瀏覽器尋找一個id為括弧里的名字的標簽, 然後點擊(模擬滑鼠左鍵) web.find_element_by_class_name("select-inner").click() # 保存截圖 web.save_screenshot("baidu2.png")