摘要:
1. 代理简介 很多网站都会检测某一段时间某个IP的访问次数,如果同一个IP访问过于频繁,那么该网站就会禁止来自该IP的访问,针对这种情况,可以使用代理服务器,每隔一段时间换一个马甲。“他强任他强,劳资会变翔”哈哈哈。 免费的开放代理获取无成本,我们可以收集这些免费代理,测试后如果可以用,用在爬虫上 阅读全文
摘要:
想学爬虫urllib的设置代理服务器,于是把之前跳过没学的urllib捡起来,敲了段简单的代码,如下 然而执行后总是报错: 尝试过用 from urllib import request,pip install urllib(想想好傻,urllib是python内置的库) 还是同样问题、保存py文件 阅读全文
摘要:
教程源码截取: 简单来说, relationship函数是sqlalchemy对关系之间提供的一种便利的调用方式, backref参数则对关系提供反向引用的声明。假如没有relationship,我们只能像下面这样调用关系数据: addresses = relationship('Address', 阅读全文
摘要:
在Flask中要连接mysql数据库,需要安装flask-mysqldb。 pip install flask-mysqldb 用pip安装MySQLdb 中遇到如下问题,折腾半天之久,多方尝试,终搞定,遂做此记录,以便后来者少走弯路: _ mysql.c(29): fatal error C108 阅读全文
摘要:
1. 生成器定义 在Python中,一边循环一边计算的机制,称为生成器:generator。 2. 为什么要有生成器 列表所有数据都在内存中,如果有海量数据的话将会非常耗内存。 如:仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 如果列表元素按照某种算法推算出来,那我们就可以在 阅读全文
摘要:
Why Install VirtualEnv? 可以方便的解决不同项目对类库的依赖问题。 可以在系统中Python解释器中避免包的混乱和版本的冲突。 可以方便的解决不同项目对类库的依赖问题。 可以在系统中Python解释器中避免包的混乱和版本的冲突。 为每个程序单独创建虚拟环境,可以保证程序只能访问 阅读全文
摘要:
本文前提是你已经搭建好了博客。 CAST: 1 没有域名的话先去申请一个域名 如果想简单省心,不计较时间和金钱的话,那就阿里云或腾讯云买全套大宝剑(服务器+域名+解析)。 因为本人不想备案(时间长),而且又嫌AT贵,而且自己有Vultr的VPS(不想在服务器上重复投资)。 所以选择了www.name 阅读全文
摘要:
/usr/local/python3.5/bin/pip3.5 install flask 的时候遇到了cannot import name HTTPSHandler 1. 原因在于openssl,openssl-devel两个文件包未正确安装或者安装顺序出错。 用下来的命令来安装: yum ins 阅读全文
摘要:
1.python3和python2可以共存,不用删自带的python2 服务器Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除。如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的。 2.官网下载python3的源码包 阅读全文
摘要:
1.默认参数 Python的函数具有非常灵活的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。 默认参数一定要用不可变对象,如果是可变对象,运行会有逻辑错误! 2.可变参数、关键字参数 (1)他们是啥?干啥的? 简单说:定义函数接收的参数可以接收任意个,或者调用函数传参数时候传任意个。 * 阅读全文