360百度翻译爬虫
1 import requests 2 import json 3 4 5 def getInfo(url,word): 6 data = { 7 8 'query':'butt', 9 'eng':'1' 10 } 11 headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36',} 12 13 res = requests.post(url,data=data,headers=headers) 14 translation = res.json() 15 #读音 16 music = translation['data']['explain']['phonetic'] 17 translate = translation['data']['explain']['translation'] 18 word_level = translation['data']['explain']['word_level'] 19 20 return music,translate,word_level 21 22 def main(): 23 24 url = "https://fanyi.so.com/index/search" 25 26 word = "erosion" 27 28 music,translate,word_level = getInfo(url,word) 29 30 print(music['英'],translate,word_level,sep 31 ='\n') 32 33 if __name__ == "__main__": 34 35 main()
一个二次元的生物

浙公网安备 33010602011771号