码迷,mamicode.com
首页 >  
搜索关键字:python学习笔记    ( 1839个结果
python学习笔记(十八)网络编程中好用的模块介绍
上篇博客中我们使用python自带的urllib模块去请求一个网站,或者接口,但是urllib模块太麻烦了,传参数的话,都得是bytes类型,返回数据也是bytes类型,还得解码,想直接把返回结果拿出来使用的话,还得用json,发get请求和post请求,也不通,使用比较麻烦,还有一个比较方便的模块 ...
分类:编程语言   时间:2018-05-17 13:54:28    阅读次数:138
Python学习笔记__16.2章 TCP编程
Socket是网络编程的一个抽象概念。通常我们用一个Socket表示“打开了一个网络链接”,而打开一个Socket需要知道目标计算机的IP地址和端口号,再指定协议类型即可。1、客户端大多数连接都是可靠的TCP连接。创建TCP连接时,主动发起连接的叫客户端,被动响应连接的叫服务器。1.1、创建一个基于TCP连接的Socket,获取新浪首页# 导入socket库:import socket# 创建一个
分类:编程语言   时间:2018-05-17 01:01:16    阅读次数:258
Python学习笔记__17章电子邮件
Email的历史比Web还要久远,直到现在,Email也是互联网上应用非常广泛的服务。而且几乎所有的编程语言都支持发送和接收电子邮件。1、邮件的原理1.1、邮件的发送流程假设我们要把邮件从me@163.com 发送到 @sina.comMUA:Outlook或者Foxmail这类编写/发送/邮件的软件,被称为MUA【Mail User Agent——邮件用户代理】MTA:Email服务提供商,比如
分类:编程语言   时间:2018-05-17 01:01:08    阅读次数:342
Python学习笔记__16.3章 UDP编程
1、概览TCP是建立可靠连接,并且通信双方都可以以流的形式发送数据。相对TCP,UDP则是面向无连接的协议。使用UDP协议时,不需要建立连接,只需要知道对方的IP地址和端口号,就可以直接发数据包。但是,能不能到达就不知道了。虽然用UDP传输数据不可靠,但它的优点是和TCP比,速度快,对于不要求可靠到达的数据,就可以使用UDP协议。和TCP类似,使用UDP的通信双方也分为客户端和服务器。1.1、se
分类:编程语言   时间:2018-05-17 00:55:25    阅读次数:201
Python学习笔记__14章 virtualenv
当多个应用所需环境不同,可用virtualenv来为每一个应用创建一套“隔离”的Python运行环境1、安装$ pip3 install virtualenv2、假定我们要开发一个新的项目,需要一套独立的Python运行环境创建目录mkdir myprojectcd myproject/创建一个独立的Python运行环境,命名为venvvirtualenv --no-site-packages v
分类:编程语言   时间:2018-05-17 00:03:54    阅读次数:212
DAY2-Python学习笔记
1.迭代器:可以直接作用于for循环的对象统称为可迭代对象:Iterable,使用isinstance()判断一个对象是否是Iterable对象: 可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator,使用isinstance()判断一个对象是否是Iterator对象: 注 ...
分类:编程语言   时间:2018-05-17 00:02:31    阅读次数:237
Python学习笔记__16.1章网络编程——TCP/IP简介
1、概览计算机为了联网,就必须规定通信协议。为了把全世界的所有不同类型的计算机都连接起来,就必须规定一套全球通用的协议,为了实现互联网这个目标,互联网协议簇(Internet Protocol Suite)就是通用协议标准,有了Internet,任何私有网络,只要支持这个协议,就可以联入互联网。因为互联网协议包含了上百种协议标准,但是最重要的两个协议是TCP和IP协议,所以,大家把互联网的协议简称
分类:编程语言   时间:2018-05-16 23:57:41    阅读次数:219
Python学习笔记__12.9章 urlib
# 这是学习廖雪峰老师python教程的学习笔记1、概览urllib提供了一系列用于操作URL的功能。urllib中包括了四个模块,包括urllib.request:可以用来发送request和获取request的结果urllib.error:包含了urllib.request产生的异常urllib.parse:用来解析和处理URLurllib.robotparse:用来解析页面的robots.t
分类:编程语言   时间:2018-05-16 22:40:10    阅读次数:471
Python学习笔记__13.2章 requests
# 这是学习廖雪峰老师python教程的学习笔记相比于Python内置的urllib模块,使用requests可以更好地处理URL资源。1、使用requests    1)通过GET访问一个页面>>> import requests>>> r = requests.get('https://www.douban.c
分类:编程语言   时间:2018-05-16 22:39:38    阅读次数:227
Python学习笔记__13.3章 chardet
对于未知编码的bytes,要把它转换成str,就需要知道该bytes的编码方式。我们可以用chardet这个第三方库来检测编码直接检测bytes>>> chardet.detect(b‘Hello, world!‘){‘encoding‘: ‘ascii‘, ‘confidence‘: 1.0, ‘language‘: ‘‘}检测出的编码是ascii,confidence字段,表
分类:编程语言   时间:2018-05-16 22:36:27    阅读次数:188
1839条   上一页 1 2 3 4 ... 184 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!