Python实现翻译器

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本节知识点:

1、urllib.request模块

2、urllib.parse 模块

3、json 模块

实战项目:半小时实现基于python的英汉翻译器

开讲时间:10:17

大家可以加进群—>腾讯学神联运-Py-206 280056819 下载学习

咱们这个功能的实现要借助于urllib模块,对这个模块比较了解的敲1,不了解的敲2

1. urllib模块

Python如何访问互联网,urllib模块

Uniform Resource Locators统一资源定址器

Urllib抓取远程的数据进行保存

Python2有两个模块,urllib和urllib2,Python3合并为一个模块(包),urllib

URL的一般格式为

Protocol://hostname[:port]/path/[;parameters][?query]#fragment

1.协议

2.存放资源的服务器的域名系统或者IP地址(有时候要包含端口,各种传输协议都有默认的端口号,如http的默认端口为80)

3.资源的具体地址,如目录或者文件名等。

Python3中urllib模块,子模块

1、urllib.request模块打开和获取URL 的。urllib.request.urlopen()

2、urllib.parse 模块用来拆分和组合URL 字符串的标准接口。

3.urllib.error

4.urllib.robotparser

urllib.request.urlopen(url,data=None[,timeout],*,cafile=None,capath=None,cadefault=Fals e,context=None)

2.json

一种轻量级的数据交换格式,

Python的Json模块序列化与反序列化的过程分别是encoding和decoding。encoding-把一个Python对象编码转换成Json字符串;decoding-把Json格式字符串解码转换成Python对象。

了解的敲1,不了解的敲2

python的英汉翻译器

现在有这样一个问题,有道实现翻译的核心功能来自哪里?

客户端和服务器进行通讯

Get:客户端和服务器进行通讯

Post:是向指定服务器提交被处理的数据

这节课讲解的主要内容:

1.urllib模块的简单介绍

2.json模块功能的简单介绍

3.Python实现英汉解释器

大家对老师的讲课风格能接受吗?能接受的敲1 那个城市工作?工作做什么?

相关文档
最新文档