一.urllib模块介绍importurllib先看个小例子,打印结果为一个socket连接示例一:importurllib
url=r‘http://www.baidu.com‘
fp=urllib.urlopen(url)
printfp>>><addinfourlat43317888whosefp=<socket._fileobjectobjectat0x02947530>>>>>1.基本..
分类:
编程语言 时间:
2015-07-28 06:46:56
阅读次数:
178
本文主要是为新手介绍python的潜在陷阱,现在依次看看有哪些潜在的Python陷阱:推荐:Python网络编程实战视频(http://www.maiziedu.com/course/python/459-5958/)不知道Python版本这是一个在StackOverflow上反复出现的问题。许多人能写出在某个版本上完美工作的代码,但在他..
分类:
编程语言 时间:
2015-06-09 20:16:19
阅读次数:
655
在开始python网络编程之前,首先要了解一下套接字,套接字是一种计算机网络数据结构。套接字有两种,分别是基于文件型的和基于网络型的,前者如AF_UNIX,后者如AF_INET、AF_NETLINK。套接字端口就像电话号码一样,是通讯身份的唯一标识,合法的端口号范围为0到65535,其中,小于1024的端口号为系统保留端口,如果是Unix操作系统,保留的端口号使用可以通过/etc/services文...
分类:
编程语言 时间:
2015-06-08 13:27:05
阅读次数:
142
一、网络通信模式
对于网络通信,现在遵循的是TCP/IP协议组。
而现在设计的通信模式中,主要使用的是客户端/服务器编程,所谓的客户端就是我们用户所用的软件,而服务端则是程序开发人员根据客户端的需要设计的服务模式,为了是满足客户端的要求,实现和客户端进行正常通信。
二、套接字:通信的端点
对于tcp/Ip协议来说,它是一个多层协议族,分别是物理层,数据链路层,网络层,传输层,应用层。对...
分类:
编程语言 时间:
2015-06-07 09:48:16
阅读次数:
156
thanks tohttp://www.liaoxuefeng.com网络中的各种协议1. IP协议:IP协议是重要的网络协议,对应了每台计算机的唯一标识:IP地址,实际上就是每台计算器链接网络的接口,通常是网卡。IP协议负责把数据从一台计算机通过网络传到另外一台计算机,数据被分割成小块,然后通过I...
分类:
编程语言 时间:
2015-05-31 15:14:56
阅读次数:
107
本文参考PYTHON网络编程第一章importsockethelp(socket)Functions:socket()--createanewsocketobjectsocketpair()--createapairofnewsocketobjects[*]fromfd()--createasocketobjectfromanopenfiledescriptor[*]gethostname()--returnthecurrenthostnamegethostbyname()--mapah..
分类:
编程语言 时间:
2015-05-30 18:24:56
阅读次数:
171
客户端(client.py)import socketimport sysport = 70host = sys.argv[1]filename = sys.argv[2]s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.connect((...
分类:
编程语言 时间:
2015-05-14 23:24:59
阅读次数:
192
本文使用python,结合beautifulsoup,chardet,通过解析网页的方式,使用中国站长的接口,获取whois信息。...
分类:
编程语言 时间:
2015-05-13 22:03:08
阅读次数:
564
Socket(套接字)始于Unix,即人们所说的BSD Unix。socket家族有两种:基于文件系统的和基于网络的。第一种是基于文件系统的,地址家族表示为:AF_UNIX(或AF_LOCAL);第二种是网络Socket,是基于网络的,地址家族表示为AF_INET(AF_INET6表示ipv6).....
分类:
编程语言 时间:
2015-05-02 20:37:00
阅读次数:
167