python
半块菠萝
菜鸟程序员
展开
-
python求素数
在网上做python的题,突然想到的一种求素数做法,有没有更快的?欢迎炮轰def removeNum(ran,originRange): first = originRange[0] ran.append(first) for i in originRange: if i % first == 0: originRange.remove原创 2017-12-10 21:05:28 · 743 阅读 · 0 评论 -
python调用类中的方法
调用同一个类中的方法 首先类中的方法在定义的时候需要先加参数self,例如: def SaveData(self,ip): print(ip)如果无self参数则不能在同一个类中调用(之前一直在这里犯错,警醒之)无self参数的情况下是可以在另一个文件中调用的,但是不推荐,规范写法,每个函数第一个参数都应为self(其他名字也可以,但是我们大家约定俗称均写为self)...原创 2018-08-15 13:52:01 · 77729 阅读 · 4 评论 -
反爬虫技术
网站可以进行如下几种常见反爬虫策略,有些是从网上看到的,有些是在做爬虫过程中遇到的,以后看到其他类型会继续更新User-Agent最简单的反爬虫技巧了,通过获取访问者的headers中的参数来限制返回的返回内容,不过也由于是基础款,只要认真学习几天爬虫知识,就知道如何避免这种限制,当然,对于初学者还是有点用的IP限制非常狠的一招,网站再怎么反爬虫,毕竟还是为了展示使用的。限制了IP,直接...原创 2019-03-22 16:38:15 · 529 阅读 · 0 评论