日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

Python3--批量爬取数据之调金山词霸api进行翻译

發(fā)布時(shí)間:2025/4/5 python 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python3--批量爬取数据之调金山词霸api进行翻译 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

上代碼:

#/usr/bin/env python3 #coding=utf8from fake_useragent import UserAgent import http.client import hashlib import urllib import random,csv import json,time import requests#獲取IP列表并檢驗(yàn)IP的有效性 def get_ip_list():f=open('IP.txt','r')ip_list=f.readlines()f.close()return ip_list#從IP列表中獲取隨機(jī)IP def get_random_ip(ip_list):proxy_ip = random.choice(ip_list)proxy_ip=proxy_ip.strip('\n')proxies = {'https': proxy_ip}return proxies#注釋:a若查找不到中人名則返回a(row[6]) def getTransResult(q): type = "json"q = q.lower()myurl = 'http://dict-co.iciba.com/api/trans/vip/translate'#q = 'hello baidu trans' #要翻譯的內(nèi)容myurl = "http://dict-co.iciba.com/api/dictionary.php?w="+q+"&type="+type+"&key=key" #開(kāi)發(fā)者Keyip_list = get_ip_list()proxies = get_random_ip(ip_list)headers = { 'User-Agent':str(UserAgent().random)}try:time.sleep(1)req=requests.get(myurl,headers=headers,proxies=proxies)except:print('程序出錯(cuò),暫停20秒')time.sleep(20)proxies = get_random_ip(ip_list)headers = { 'User-Agent':str(UserAgent().random)}req=requests.get(myurl,headers=headers,proxies=proxies)req.encoding="utf-8"data = req.textmresult = json.loads(data)getTransResult=''try:getTransResult = mresult['symbols'][0]['parts'][0]['means'][0]except:return getTransResultprint('翻譯結(jié)果為:'+getTransResult)return getTransResult#功能:讀取文件并處理 def read_file(filepath):reader=[]with open(filepath,'r') as csvfile:spanreader = csv.reader(csvfile,delimiter='|',quoting=csv.QUOTE_MINIMAL)for row in spanreader:if row:reader.append(row)return reader#功能:將爬取到的內(nèi)容寫入文件 #注意事項(xiàng):寫文件時(shí)open中要加上newline='',否則寫一行后程序會(huì)自動(dòng)換行 def write_file(filepath,row):with open(filepath,'a+',encoding='utf-8',newline='') as csvfile:spanreader = csv.writer(csvfile,delimiter='|',quoting=csv.QUOTE_MINIMAL)spanreader.writerow(row)if __name__ == "__main__":reader = read_file('S_baiduBaike_youdaoChinese_utf-8.csv')for row in reader:if not row[6]:print('現(xiàn)在爬取的人名是:'+row[0])TransResult = getTransResult(row[0])if not TransResult.find('[人名]')==-1:TransResult=TransResult.replace('[人名]','')row[6] = TransResultelif not TransResult.find('[男子名]')==-1:TransResult=TransResult.replace('[男子名]','')row[6] = TransResultelif not TransResult.find('[女子名]')==-1:TransResult=TransResult.replace('[女子名]','')row[6] = TransResultwrite_file('經(jīng)有道金山詞霸爬取后/S_baiduBaike_youdaoChinese_jscb.csv',row)print('程序運(yùn)行結(jié)束')

總結(jié)

以上是生活随笔為你收集整理的Python3--批量爬取数据之调金山词霸api进行翻译的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人午夜免费福利视频 | 久久久久国产精品国产 | 老熟妇高潮一区二区三区 | 搡老熟女老女人一区二区 | 亚洲av无码国产综合专区 | 国产免费一区二区三区四区五区 | 国产成人一级 | 国产一区二区在线电影 | 99热免费| 亚洲人一区 | 欧美日韩视频免费观看 | 男女视频在线免费观看 | 一级黄色性片 | 538精品在线视频 | 日韩精品视频在线看 | 日b视频免费观看 | 久久激情片 | 国产91丝袜 | 五月天婷婷激情视频 | 欧美性猛交久久久乱大交小说 | 国产在线免费av | 久久久久久久久久久久久久久久久久久久 | 日韩色影院| 日韩精品第二页 | 久久人人爽人人爽人人片av免费 | 成年人国产 | 亚洲高清在线视频 | 激情丁香 | 亚洲专区第一页 | 午夜色网| 91视频二区 | 春色校园激情 | 伊人免费视频二 | 国产a级精品 | 色婷婷国产精品综合在线观看 | 91av视频在线观看 | 久久亚洲AV无码专区成人国产 | 都市激情麻豆 | 色久视频 | www.久久久久久久久 | 天天操夜夜夜 | 天堂中文字幕 | 国产少女免费观看高清 | 麻豆成人免费 | 中文字幕免费高 | 91视频在线观看 | 国模婷婷 | 成人免费视频国产在线观看 | 日韩一区高清 | 亚洲伦理影院 | 9i在线看片成人免费 | 中文 欧美 日韩 | 国产91美女视频 | 国产夫绿帽单男3p精品视频 | 男生坤坤放进女生坤坤里 | av成人动漫| 国产ts在线视频 | 777在线视频 | 久久国内精品视频 | 午夜av成人 | 91视频 - 88av | 亚洲社区一区二区 | 日韩裸体视频 | 午夜精品久久久久久久无码 | 夜夜干夜夜 | 欧美日韩片 | 亚洲欧美日韩精品久久亚洲区 | 亚洲二区精品 | 国产裸体无遮挡 | av日韩av | 亚洲 美腿 欧美 偷拍 | 三年中文免费观看大全动漫 | 午夜理伦三级做爰电影 | 美女扒开腿让男人操 | 野外一级片| 91国产网站 | 日本后进式猛烈xx00动态图 | 黄色片免费播放 | 日韩短视频 | 少女国产免费观看 | 免费日韩欧美 | 国产大学生自拍视频 | 午夜私人影院 | 中文字幕+乱码+中文字幕明步 | 伊人成综合 | 免费日韩成人 | 蜜桃久久av一区 | 国产精品久久久久久免费免熟 | 天堂av电影在线观看 | 欧美少妇xxx | 久久亚洲av无码西西人体 | 免费一级淫片 | 国产视频一二三区 | 操出白浆视频 | 中文字幕一二三 | 亚洲天堂精品在线观看 | 国产精品久久久久久久天堂 | 黄色片怎么看 | 曰本女人与公拘交酡 |