会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tanglaoer
少说废话,直接上代码
博客园
首页
新随笔
联系
管理
订阅
2024年4月27日
将博客搬至CSDN
摘要: 随着技术的发展,博客作为个人在线表达的重要平台,越来越受到人们的重视。近日,我决定将自己的博客搬至CSDN(中国软件开发网),以更好地分享我的知识与经验。 CSDN作为国内知名的IT技术社区,汇聚了大量的开发者和技术爱好者。将博客搬至CSDN,不仅可以让我的文章被更多人看到,还能与更多的技术同仁交流
阅读全文
posted @ 2024-04-27 00:28 Tanglaoer
阅读(43)
评论(0)
推荐(0)
2019年7月31日
python __dict__ 跟 dir()的区别
摘要: __dict__:要是对象的话返回的是一个对象自身的实例属性、不包括类的属性;要是类的__dict__则不包括父类的属性,只包含自身类属性【方法、类变量】,不包括实例属性。正是这样、每个实例的实例属性才会互不影响。 dir():返回的是对象的所有属性、包括父类的属性 python一切皆对象、类本身也
阅读全文
posted @ 2019-07-31 00:10 Tanglaoer
阅读(574)
评论(0)
推荐(0)
2019年4月29日
python设计模式之单例
摘要: """ 单例模式 1、第一种方法 修改__new__方法 2、第二种方法 python import 就是一个单例模式 把要单例的类封装到一个py文件中 """ class Danli: _instance = None def __new__(cls, *args, **kwargs): if cls._instance is None: ...
阅读全文
posted @ 2019-04-29 21:28 Tanglaoer
阅读(422)
评论(0)
推荐(0)
Django设置查看原生SQL语句
摘要: 可以查看orm底层的SQL语句,然后借助explain进行分析
阅读全文
posted @ 2019-04-29 18:16 Tanglaoer
阅读(1267)
评论(0)
推荐(0)
scrapy设置代理的方法
摘要: 方法一: 直接在spider文件下设置代理,通过传参的方式设置在Request中 方法二: 利用中间件middlewares.py+settings配置 middlewares.py settings.py
阅读全文
posted @ 2019-04-29 18:01 Tanglaoer
阅读(2217)
评论(0)
推荐(0)
2019年4月28日
Django解决跨域问题
摘要: 原理:浏览器的同源策略,其实我们的请求发送过去了,服务器也进行响应了,就是浏览器把响应给阻止响应而已 第一种方法jsonp 因为浏览器不对 <script> 标签里面的src属性进行阻止,而对 ajax 的请求进行阻止,所以jsonp的原理就是动态创建一个 <script> 然后进行销毁,有时候我们
阅读全文
posted @ 2019-04-28 20:38 Tanglaoer
阅读(679)
评论(0)
推荐(0)
2019年1月17日
Python爬虫 【requests】request for humans
摘要: 安装 源码 导入 发送请求 get请求 post请求 其他 传递URL参数 1.get请求携带参数 携带参数值为列表 2.post请求 如果要将参数放在request body中传递,使用data参数,可以是字典,字符串或者是类文件对象。 使用字典时将发送form-encoded data: app
阅读全文
posted @ 2019-01-17 21:37 Tanglaoer
阅读(484)
评论(0)
推荐(0)
Django-CSRF跨站请求伪造防护
摘要: 前言 CSRF全称Cross-site request forgery(跨站请求伪造),是一种网络的攻击方式,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF。 攻击原理 1、用户访问正常的网站A,浏览器就会保存网站A的cookies。 2
阅读全文
posted @ 2019-01-17 19:09 Tanglaoer
阅读(231)
评论(0)
推荐(0)
2019年1月16日
Django【部署】uwsgi+nginx
摘要: uwsgi 遵循wsgi协议的web服务器 uwsgi的安装 pip install uwsgi uwsgi的配置 项目部署时,需要把settings.py文件夹下的: 新建一个文件 uwsgi.ini 在项目目录下与manage.py 同级 uwsgi 的启动和停止 启动:uwsgi --ini
阅读全文
posted @ 2019-01-16 18:26 Tanglaoer
阅读(206)
评论(0)
推荐(0)
2019年1月15日
scrapy-redis 分布式爬虫
摘要: 为什么要学? Scrapy_redis在scrapy的基础上实现了更多,更强大的功能。 有哪些功能体现? request去重、爬虫持久化、实现分布式爬虫、断点续爬(带爬取的request存在redis中)、增量式爬虫(爬取过的生成指纹) 工作流程 先来看看之前的爬虫流程 再来看看scrapy_red
阅读全文
posted @ 2019-01-15 23:36 Tanglaoer
阅读(613)
评论(0)
推荐(1)
下一页
公告