![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络爬虫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 · 232 阅读 · 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 · 232 阅读 · 0 评论 -
Python网络编程-HTTP(一)
1.作为客服端与HTTP服务交互 1.1 简单HTTP请求 发送一个简单HTTP GET请求到远程的服务 from urllib import request,parse # base url being accessed url='http://httpin.org/get' #dictionary of qurey parameters parms={ 'name1':'v...原创 2018-06-17 17:30:45 · 1699 阅读 · 0 评论 -
Python网络编程-TCP服务器(二)
通过TCP协议和客服端通信。socketserver库实现。 ############ server ####################### from socketserver import BaseRequestHandler,TCPServer class EchoHandler(BaseRequestHandler): def handle(self): ...原创 2018-06-17 18:00:32 · 250 阅读 · 0 评论