当前位置:   article > 正文

python爬虫——POST请求百度翻译案例(最后制作成小程序)_百度翻译爬虫代码

百度翻译爬虫代码

一、实现的目标

输入一个英文单词就可以进行百度翻译成中文,将输入的英文单词翻译到的所有信息打印出来,最后通过pyinstaller打包成小程序运行。


二、代码编写

方法一:

代码如下:

  1. import requests
  2. import json
  3. url = "https://fanyi.baidu.com/sug"
  4. header = {
  5. 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36'
  6. }
  7. content1 = input("请输入需要查询的中文或者英文单词:")
  8. word = 'hello'
  9. data = {
  10. 'kw':content1
  11. }
  12. res = requests.post(url=url,data=data,headers=header)
  13. text1 = res.json()
  14. print ('{}'.format(text1,encoding='utf-8'))
  15. content2 = input("请输入需要查询的中文或者英文单词:")
  16. word = 'hello'
  17. data = {
  18. 'kw':content2
  19. }
  20. res = requests.post(url=url,data=data,headers=header)
  21. text2 = res.json()
  22. print ('{}'.format(text2,encoding='utf-8'))
  23. '''
  24. filename = data['kw'] + '.json'
  25. with open(filename,'w',encoding="utf-8") as file:
  26. json.dump(res.json(),fp=df,ensure_ascii=False)
  27. '''

输出结果:

方法二:(后期博客会写)


三、制作小程序

(一)先选一张小程序所需要的照片

(二)用pyinsatller工具开始制作

pyinstaller -F -i 1.ico 1.8-8.py

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号