摘要: 服务器代理爬取网站 免费代理网站:www.xicidaili.com,www.xsdaili.com,www.mayidaili.com/free,http://ip.yqie.com/ipproxy.htm 添加代理服务器的地址,代理服务器是哪种类型就要用相应的类型,比如https就要用https 阅读全文
posted @ 2019-07-15 17:28 Alom 阅读(301) 评论(0) 推荐(0) 编辑
摘要: urllib.request.urlretrieve(url,本地地址):将网页内容缓存到本地 urllib.request.urlcleanup()清除urlretrieve产生的缓存 .info:当前文件的基本信息 .getcode:获取网站的状态码 .geturl:获取网站的url decod 阅读全文
posted @ 2019-07-14 18:12 Alom 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 正则表达式:将数据进行筛选的一种表达式 原子是正则表达式中最基本的组成单位,每个表达式中至少含有一个原子, 1.普通字符作为原子,2.非打印字符作为原子,3.通用字符作为原子,4.原子表 使用正则表达式需先导入re模块 re.search(条件,范围) >>> import re >>> pat = 阅读全文
posted @ 2019-07-13 15:17 Alom 阅读(130) 评论(0) 推荐(0) 编辑
摘要: yield:跟return差不多,但是可以返回多个值,每次使用yield都会返回到上次收到yield后面 效率更高,举个例子 def eat(): ke = [] for i in range(100): ke.append('包子%s' %i) return ke list_eat = eat() 阅读全文
posted @ 2019-07-09 15:00 Alom 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 迭代器协议:里面的next的方法,有些数据类型则通过先执行iter方法使遵循协议 迭代器:是遵循迭代器协议的一种数据类型 生成器:是一种数据类型,自动实现迭代器协议(也包含使用iter方法),所以生成器就是可迭代对象 生成器的分类可以分为两大类:生成器函数,生成器表达式 1,生成器函数,常规的函数定 阅读全文
posted @ 2019-07-08 20:14 Alom 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 什么是字符什么是字节 字符:字符则是指字符串,数字,符号等等 字节:字节则是内存单位,比如说一个中文字符在utf8中占2个字节 文件的操作: .read():代表读多少个字符,其余的文件内光标移动都是以字节为单位如seek,tell,read,truncate .flush(): 将文件的内容从内存 阅读全文
posted @ 2019-07-06 20:29 Alom 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 今天打算温故一下之前学的知识,想到之前的那个九九乘法表不是很懂,于是现在试了一下,感觉蛮简单的,于是就想那么倒叙的咋搞,研究了快一个上午,终于研究出来了,可能代码不是很精简,不足之处多多指教。 1 print("*" * 30 +"正序输出九九乘法表" + "*" * 30) 2 for i in 阅读全文
posted @ 2019-07-06 10:24 Alom 阅读(799) 评论(0) 推荐(0) 编辑
摘要: map:处理序列中的每个元素,得到的结果是一个'列表'(可迭代对象),改'列表'元素个数及位置与原来一样 filter:遍历序列中的每个元素,判断每个元素得到的布尔值,如果是True则留下来 text = [ {"name" : "wangshe","age": 16}, {"name" : "ye 阅读全文
posted @ 2019-06-26 16:57 Alom 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 匿名函数:匿名函数就是指不需要显示的指定函数用lambda表示,默认return结果 在Python中如果一个元素被创建了,但是并没有一个变量来接受这个元素,则解释器会自动释放这个函数的内存空间 比起def而言,虽然lambda不能进行复杂的逻辑计算,但是他比def更加的简便,但是需要配合别的函数使 阅读全文
posted @ 2019-06-02 18:44 Alom 阅读(125) 评论(0) 推荐(0) 编辑
摘要: nonloacl 修改上一级定义域变量,指在函数内建的变量后在新建函数中使用nonlocal,即可修改上一级的定义域 def mode(): count = 1 def foo(): nonlocal count count +=1 return count return foo def make_ 阅读全文
posted @ 2019-05-25 10:33 Alom 阅读(176) 评论(0) 推荐(0) 编辑