标签:python基础

技术控

Python基础系列教程(八十七)使用SQLite访问数据库

1

上周玩 发布于 11个月前 (08-24)

这是小白的Python新手系列教程:Python教程(八十七)使用SQLite访问数据库SQLite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成。Py[&...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(八十五)POP3收取邮件

1

上周玩 发布于 12个月前 (08-02)

这是小白的Python新手系列教程:Python教程(八十五)POP3收取邮件SMTP用于发送邮件,如果要收取邮件呢?收取邮件就是编写一个MUA作为客户端,从MDA把邮件获取到用户的电脑或者手机上。收取邮件最常用的协议是POP协议,目前版本号是3,俗称POP3。Python[&h...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(八十三)电子邮件

1

上周玩 发布于 1年前 (2016-07-07)

这是小白的Python新手系列教程:Python教程(八十三)电子邮件Email的历史比Web还要久远,直到现在,Email也是互联网上应用非常广泛的服务。几乎所有的编程语言都支持发送和接收电子邮件,但是,先等等,在我们开始编写代码之前,有必要搞清楚电子邮件是如何在互联网上运[&...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(八十二)UDP编程

2

上周玩 发布于 1年前 (2016-06-30)

这是小白的Python新手系列教程:Python教程(八十二)UDP编程TCP是建立可靠连接,并且通信双方都可以以流的形式发送数据。相对TCP,UDP则是面向无连接的协议。使用UDP协议时,不需要建立连接,只需要知道对方的IP地址和端口号,就可以直接发数据包。但是,能不能到达[&...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(八十一)TCP编程

1

上周玩 发布于 1年前 (2016-06-28)

这是小白的Python新手系列教程:Python教程(八十一)TCP编程Socket是网络编程的一个抽象概念。通常我们用一个Socket表示“打开了一个网络链接”,而打开一个Socket需要知道目标计算机的IP地址和端口号,再指定协议类型即可。客户端大多数连接都是可靠的TC[&h...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(八十)网络编程:TCP/IP简介

2

上周玩 发布于 1年前 (2016-06-20)

这是小白的Python新手系列教程:Python教程(八十)网络编程:TCP/IP简介虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多。计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM、Apple和Microsoft都[&...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(七十九)网络编程

1

上周玩 发布于 1年前 (2016-06-19)

这是小白的Python新手系列教程:Python教程(七十九)网络编程自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。举个例子,当你[&h...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(七十七)常用第三方模块:virtualenv

1

上周玩 发布于 1年前 (2016-05-25)

这是小白的Python新手系列教程:Python教程(七十七)常用第三方模块:virtualenv除了内建的模块外,Python还有大量的第三方模块。基本上,所有的第三方模块都会在PyPI–thePythonPackageIndex上注册,只要找到对应的模块名字,即[&helli...

阅读(0)评论(2)赞 (0)

技术控

Python基础系列教程(七十五)常用内建模块:urllib

1

上周玩 发布于 1年前 (2016-05-11)

这是小白的Python新手系列教程:Python教程(七十五)常用内建模块:urlliburllib提供了一系列用于操作URL的功能。Geturllib的request模块可以非常方便地抓取URL内容,也就是发送一个GET请求到指定的页面,然后返回HTTP的响应:例如,对[&he...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(七十四)常用内建模块:HTMLParser

1

上周玩 发布于 1年前 (2016-05-05)

这是小白的Python新手系列教程:Python教程(七十四)常用内建模块:HTMLParser如果我们要编写一个搜索引擎,第一步是用爬虫把目标网站的页面抓下来,第二步就是解析该HTML页面,看看里面的内容到底是新闻、图片还是视频。假设第一步已经完成了,第二步应该如何解析HT[&...

阅读(0)评论(1)赞 (0)

技术控

Python基础系列教程(七十三)常用内建模块:xml

1

上周玩 发布于 1年前 (2016-05-03)

这是小白的Python新手系列教程:Python教程(七十三)常用内建模块:xmlXML虽然比JSON复杂,在Web中应用也不如以前多了,不过仍有很多地方在用,所以,有必要了解如何操作XML。DOMvsSAX操作XML有两种方法:DOM和SAX。DOM会把整个XML读入[&hel...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(七十一)常用内建模块:hashlib

上周玩 发布于 1年前 (2016-04-25)

这是小白的Python新手系列教程:Python教程(七十一)常用内建模块:hashlib摘要算法简介Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固[&h...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(七十)常用内建模块:struct

1

上周玩 发布于 1年前 (2016-04-20)

这是小白的Python新手系列教程:Python教程(七十)常用内建模块:struct准确地讲,Python没有专门处理字节的数据类型。但由于str既是字符串,又可以表示字节,所以,字节数组=str。而在C语言中,我们可以很方便地用struct、union来处理字节,以及字节和[...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(六十九)常用内建模块:base64

2

上周玩 发布于 1年前 (2016-04-11)

这是小白的Python新手系列教程:Python教程(六十九)常用内建模块:base64Base64是一种用64个字符来表示任意二进制数据的方法。用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记[&...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(六十八)常用内建模块:collections

1

上周玩 发布于 1年前 (2016-04-07)

这是小白的Python新手系列教程:Python教程(六十八)常用内建模块:collectionscollections是Python内建的一个集合模块,提供了许多有用的集合类。namedtuple我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成:&[&he...

阅读(0)评论(0)赞 (0)

技术控

Python基础系列教程(六十六)正则表达式

1

上周玩 发布于 1年前 (2016-03-31)

这是小白的Python新手系列教程:Python教程(六十六)正则表达式字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代[...

阅读(0)评论(1)赞 (0)