import requests import json#json返回的是obj类型 #运用requests的post函数 if __name__ =='__main__': #指定url post_url='https://fanyi.baidu.com/sug' #UA伪装 headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36Edge/13.10586' } #发起请求 word=input("enter your word") data={ 'kw':word } response=requests.post(url=post_url,data=data,headers=headers)#post里面要用data,而get里面则是param #获取数据 page_fy=response.json() #持久化存储 filename=word+'.json' fp=open(filename,'w',encoding='utf-8')#在requests里面open里面的数据open(文件名称,’w',encoding='utf-8') json.dump(page_fy,fp=fp,ensure_ascii=False)#ensure_ascii=False是为了不使用这种编码,因为我们要生成汉字 print("翻译成功")
爬虫爬取百度翻译
最新推荐文章于 2024-08-06 11:55:39 发布