import requests
import json

def main(key=’’):
url = ‘http://fy.iciba.com/ajax.php?a=fy’
data = {
‘f’: ‘auto’,
‘t’: ‘auto’,
‘w’: keys
}
response = requests.post(url, data=data)
info = response.text
data_list = json.loads(info)
try:
val = data_list[‘content’][‘word_mean’] # 英文-中文
except:
val = data_list[‘content’][‘out’] # 中文-英文
return val

if name == ‘main’:
keys = input(“请输入翻译的英文或者中文:”).strip()
if not keys:
print(“请输入需要翻译的单词:”)
else:
data = main(keys)
print(data)

爬取金山词霸在线翻译相关推荐

  1. 爬取金山词霸并制作成exe小程序

    学习爬虫地二天,无聊中想起通过爬虫来爬取金山词霸的翻译网页,然后通过pyinstaller进行封装成一个可以在windows中可执行的exe文件 1.这是爬取数据的代码,用户可以循环输入自己想要翻译的 ...

  2. 基于python爬取有道翻译,并在线翻译

    基于python爬取有道翻译,并在线翻译 由于我也是爬虫新学者,有什么做的不对的请多加包涵 我们需要使用的库如下 from urllib import request import urllib im ...

  3. python爬取有道翻译

    python爬虫爬取有道翻译教程 编写环境 为了宝宝们能够正确读懂本教程,在正式开始前,宝宝们需要搭建的环境如下: 连接互联网的win10电脑,(win7也可以) Google浏览器(版本无要求) P ...

  4. 013:实战爬取三个翻译网站掌握Ajax表单提交

    本篇内容由易到难,涉及到ajax-form表单数据提交及md5解密 一共有三个翻译网络.我们要实现的是找到翻译的接口,打造我们自己的翻译软件.首先是 爬取百度翻译: 打开百度翻译,来获取我们的url ...

  5. 七、Python简单爬取学堂在线合作院校页面内容

    这是一个大学生的爬虫作业,我是收钱干活的,比较简单,来过来分享一下. 就是要爬取到合作院校的名称及该所院校在学堂在线开课的数量,将爬取到的数据保存到一个json文件中!例如:"{" ...

  6. scrapy 解析css,Scrapy基础(六)————Scrapy爬取伯乐在线一通过css和xpath解析文章字段...

    上次我们介绍了scrapy的安装和加入debug的main文件,这次重要介绍创建的爬虫的基本爬取有用信息 通过命令(这篇博文)创建了jobbole这个爬虫,并且生成了jobbole.py这个文件,又写 ...

  7. Python爬取金山词霸每日一句,存储到MySQL中

    #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/7/3 20:25 # @Author : baoshan # @Site : ...

  8. python爬取百度在线语音合成的音频

    python爬取百度在线语音合成 URL:https://ai.baidu.com/tech/speech/tts_online 抓包 api从这里抓包,用的post请求,返回的是base64文件格式 ...

  9. 爬取有道翻译自制小软件

    爬取有道翻译自制小软件 import requests #url='http://fanyi.youdao.com/translate_o?smartresult=dict&smartresu ...

最新文章

  1. Java盗刷_一个依赖搞定 Spring Boot 反爬虫,防止接口盗刷!
  2. 自定义listView添加滑动删除功能
  3. Python编程基础:第十八节 字典Dictionaries
  4. java做一个简单的数据库,哪个嵌入式数据库用Java写成一个简单的键/值存储?
  5. win8系统软件不兼容怎么办
  6. mysql 5.7.13 安装配置方法图文教程(linux)
  7. JAVA中集合输出的四种方式
  8. springboot 上传文件解析入库_springboot上传文件的访问
  9. Spring之自动装配注入
  10. [转]vs2005常用快捷键
  11. 【数据结构与算法】车辆路径问题(Vehicle Routing Problem,VRP)
  12. 前端实现ICON图标生成器
  13. DCMI 接口DMA 传送数据问题
  14. TOM邮箱|163邮箱如何注册?怎么登陆?
  15. 在linux开发板上显示图片,制作开发板的logo标签
  16. “毒液” 高危漏洞背后的技术较量
  17. 高手速成android开源项目【View篇】(转)
  18. [Delaunay Triangle] [图形学] C# 实现代码
  19. 浅谈微信小程序授权应用
  20. c语言程序设计形成性作业3,C语言程序设计形成性作业3-4..doc

热门文章

  1. 海南计算机的初中学校有哪些,海南海口十大初中排行榜
  2. 一个barcode 多个 sku号_互联网洪流之下:美的已悄悄变成一个科技集团|36氪专访...
  3. GEE|.updateMask()用法示例
  4. 一文读懂运放共模抑制比(下)
  5. 移芯平台EC616上按键唤醒
  6. 一张不错的国内网络安全法规方面立法的历程图
  7. 采用DDS设计信号发生器
  8. CF1005A Tanya and Stairways
  9. 来看看国外DBA的工资
  10. 设置Sysctl conf用以提高Linux的性能 最完整的sysctl conf优化方案