摘要: 使用scrapy框架之前,使用以下命令下载库: pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple 1、创建项目文件夹 scrapy startproject 项目名 2、用pyCharm查看生成的项目目录 项目创建成功之后, 阅读全文
posted @ 2019-12-29 18:20 This_is_me 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 了解什么是scrf? SCRF跨站点请求伪造Cross—Site Request Forgery) 指恶意用户通过个人用户的点击,然而盗用用户的账号信息,并发送邮件、虚拟货币的转账,以及一些重要的事务, 造成财产损失和隐私泄露。 scrf的攻击示意图(过程) flask-wtf防护 在 Flask 阅读全文
posted @ 2019-11-09 18:56 This_is_me 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 惰性机制 了解所谓的惰性机制: Publisher.objects.all()或者.filter()等都只是返回了一个QuerySet(查询结果集对象),它并不会马上执行sql,而是当调用QuerySet的时候才执行sql。 了解什么是QuerySet? Django的ORM中存在查询集的概念(查询 阅读全文
posted @ 2019-11-03 17:07 This_is_me 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 在Django的项目中会默认使用sqlite的数据库 配置MySQL需要在setting.py 里加入以下设置: 配置数据库 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '数据库名', 'USER' 阅读全文
posted @ 2019-10-20 17:16 This_is_me 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 国内的一些pipy镜像源: 1.清华源: https://pypi.tuna.tsinghua.edu.cn/simple 2.豆瓣源: https://pypi.douban.com/simple 3.pypi.hustunique.comDjango的安装方式(调出命令提示符) pip inst 阅读全文
posted @ 2019-10-15 17:19 This_is_me 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 了解一下什么是装饰器? 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是增加其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。 首先我们来看一下 Python 中的嵌套函数: def func1(): print('now 阅读全文
posted @ 2019-09-29 09:06 This_is_me 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、继承 什么是继承,在现实生活中,继承一般指的是子女继承父母的财产 而在面向对象的程序设计中,也有继承的概念 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 1 #定义父类 2 class A(object): 3 de 阅读全文
posted @ 2019-09-25 19:41 This_is_me 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 什么是OSI七层? OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。总体来说,OSI模型是从底层往上层发展出来的。下面我简单的介绍一下这7层及其功能。 OSI的7层从上到下分别是 : 7 应用层 6 表示层 5 会话层 4 传输层 阅读全文
posted @ 2019-09-15 20:53 This_is_me 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 面向对象是当今主流的一种程序设计理念和设计规范,它取代了早期的"结构化"过程设计开发技术,主张一切皆为对象,程序以人的思维模式去解决问题。面向对象的程序是由类组成的,每个类包含对用户公开的特定功能部分和隐藏的实现部分。传统的结构化程序设计通过设计一系列的过程(即算法)来求解问题。这一些过程一旦被确定 阅读全文
posted @ 2019-09-15 20:21 This_is_me 阅读(179) 评论(0) 推荐(0) 编辑
摘要: python 函数 什么是函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的复用性。 #语法: def 函数名(参数1,参数2,参数3): 函数体 return 返回值 一旦执行到return,整个函数就结束了。如果没有return,会默认返回 阅读全文
posted @ 2019-09-15 17:40 This_is_me 阅读(220) 评论(0) 推荐(0) 编辑