网络爬虫scrapy(python)
BabyMelvin
勤能补拙,孰能生巧。 -----华罗庚
展开
-
python基础--with-as
python中的IO操作,内置读写文件函数,用法兼容了C。python 读写操作读文件>>>f=open('/local/hello.txt','r')#不存在抛出IOError>>>f.read()#存在读出所有内容>>>f.read(size)#读取size大小,避免过大>>>f.readline()#读取单行内容>>>f.close()为了获取到Exception内容,一般用try—c原创 2017-09-15 23:37:01 · 222 阅读 · 0 评论 -
python基础---yield
带有yield的函数在Python中被称为generator(生成器)。yield演变过程生成斐波拉切数列的例子说明.清单1直接用print,函数没有可复用性差。def fab(max): n,a,b=0,0,1 while n<max: print b a,b=b,a+b n=n+1#输出>>>fab(5)>1>1>2>转载 2017-09-16 00:23:29 · 211 阅读 · 0 评论 -
Python网络编程-HTTP(一)
1.作为客服端与HTTP服务交互1.1 简单HTTP请求发送一个简单HTTP GET请求到远程的服务from urllib import request,parse# base url being accessedurl='http://httpin.org/get'#dictionary of qurey parametersparms={ 'name1':'v...原创 2018-06-17 17:30:45 · 1678 阅读 · 0 评论 -
Python网络编程-TCP服务器(二)
通过TCP协议和客服端通信。socketserver库实现。############ server #######################from socketserver import BaseRequestHandler,TCPServerclass EchoHandler(BaseRequestHandler): def handle(self): ...原创 2018-06-17 18:00:32 · 236 阅读 · 0 评论