1. 程式人生 > 其它 >python-爬取網頁簡繁體轉換功能

python-爬取網頁簡繁體轉換功能

from selenium.webdriver import Chrome, ChromeOptions
from selenium.webdriver.common.by import By
import time

# 不開啟瀏覽器頁面
option = ChromeOptions()
option.add_argument("--headless")

with Chrome(options=option) as driver:
    # 開啟簡繁轉換網站
    driver.get('http://w=w=w.a@i#e$s.c&n/') # 要把特殊字元去掉
    # 獲取文字輸入框
# 通過標籤的ID "txt"獲取標籤 input_content = driver.find_element(By.ID, 'txt') # 獲取簡體轉繁體按鈕 # 通過標籤的屬性value值為"簡體轉繁體"獲取標籤 button_content = driver.find_element(By.XPATH, '//input[@value="簡體轉繁體"]') while True: # 輸入轉換內容 input_content.send_keys(input("請輸入要轉換的內容")) # 點選簡體轉繁體按鈕
button_content.click() # 延遲1秒後,獲取轉換結果 time.sleep(1) # get_attribute()獲取對應屬性的值 print(input_content.get_attribute('value')) # 清空文字框 input_content.clear()