python selenium 小爬虫
主要流程 读取excel文件中的单词——利用selenium 去百度翻译中获取单词对应的音标——写入cvs文件
selenium 安装 环境配置略过
谷歌浏览器打开百度翻译并等待baidu_translate_input加载完成
browser = webdriver.Chrome()
url = "https://fanyi.baidu.com/?aldtype=85#en/zh/”
browser.get(url)
WebDriverWait(browser, 1000).until(EC.presence_of_all_elements_located((By.ID, "baidu_translate_input’)))
打开excel文件,并获取单词sheet的 行数
excelfile = xlrd.open_workbook(r’F:studytestword.xlsx’)
sheet = excelfile.sheet_by_name("单词”)
cnt = sheet.nrows
csv文件写入标题
with open(r’F:studytestresult.csv’, "a’, encoding="utf-8’,newline=’’) as csvfile:
writer = csv.writer(csvfile)