-
auto
2019-05-02 07:04:02
python
1995°
20
wsgi 协议 前言 本来没打算这么早就学习 wsgi 的,因为想要学习python 是如何处理网络请求的绕不开 wsgi,所以只好先学习一下 wsgi。先对 wsgi 有个印象,到了学习 Django 运行方式以及如何处理网络请求数据的时候就会感觉很顺畅了。本文参考 "" 什么是 WSGI wsg ...
-
auto
2019-05-02 07:04:02
python
1933°
20
1.单次增加一级节点 2.无限循环的来增加一级节点 3.完善 ...
-
auto
2019-05-02 07:04:02
python
2141°
20
1. 给定a = [1,2,[3,4,[5,6,7,[8,9,[10,11]]]]],要求打印输出:1,2,3,4,5,6,7,8,9,10,11 使用递归函数遍历a,当a的值为list,继续调用递归函数,一层一层的取值 2.在第1题的基础上将生成结果为一个列表 3.递归写一个方法输出n,n-1.. ...
-
auto
2019-05-02 07:04:02
python
1930°
20
在工作中见过有的人即便使用了Django,依然还在采取json或geojson的文件形式为页面提供数据,相当于嵌入数据而非加载。下面是个简单有效的例子: 先从 model.py 开始 urls.py 建立一个 API 的数据(JSON格式)输出路径,另一个给图像输出页面。 views.py 下面则是 ...
-
auto
2019-05-02 07:04:02
python
1963°
20
写在前面 今天咱们抓取一下网易云课堂的课程数据,这个网站的数据量并不是很大,我们只需要使用 就可以快速的抓取到这部分数据了。 你第一步要做的是打开全部课程的地址,找出爬虫规律, 地址如下: https://study.163.com/courses/ 我简单的看了一下,页面数据是基于 这个地址进行异 ...
-
auto
2019-05-02 07:04:02
python
2457°
20
学习了一段时间python之后,因为一些现实要求和个人学习需要,所以开始对flask进行学习。找了一些博客和一本书《Flask Web开发》,书还没怎么仔细看,目前跟着博客学,还是有一些收获。下面将我觉得写的比较好的博客推荐一下。 duke的五篇博客: "Flask从入门到做出一个博客的大型教程(一 ...
-
auto
2019-05-02 06:59:57
python
1865°
20
1. 被导入的py文件不能以数字开头,否则会报错,红色波浪线 ...
-
auto
2019-05-02 06:59:57
python
2124°
20
最近写django项目时在保存验证码方面要用到memcached,于是便查看了一些教程进行操作,结果确遇到了一系列问题,以下是一些容易遇到的雷区: 1.windows下memcached安装: -windows下memcached安装包是一个exe文件,然而安装并不是直接双击exe文件进行安装,而是 ...
-
auto
2019-05-02 06:59:57
python
2727°
20
什么是多线程/多进程 引用虫师的解释: 计算机程序只不过是磁盘中可执行的,二进制(或其它类型)的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命期。 进程(有时被称为重量级进程)是程序的一次执行。每个进程都有自己的地址空间,内存,数据栈以及其它记录其运行轨迹的辅助数据。操作系统管 ...
-
auto
2019-05-02 06:59:57
python
2193°
20
Django学习之十: staticfile 静态文件 [TOC] 理解阐述 静态文件在web开发中是肯定经常要用到的,所以要把静态文件弄懂弄清楚,一次搞懂了就不用以后在各种框架中提到静态文件,就要重 ...
-
auto
2019-05-02 06:59:57
python
2103°
20
一、创建模型 1,一对多关系 一本书只有一个出版社,一个出版社可以出版多本书,从而书与出版社之间就构成一对多关系,书是‘多’的一方,出版社是‘一’的一方,我们在建立模型的时候,把外键写在‘多’的一方,即我们要把外键写在book类。 2,多对多关系 一本书可以有多个作者,一个作者可以写多本书,从而书和 ...
-
auto
2019-05-02 06:59:57
python
2352°
20
博客: "blog.shinelee.me" | "博客园" | "CSDN" [TOC] 准备工作 安装anaconda , "官网" 下载安装,笔者安装在"D:\Anaconda3" 安装好之后,查看环境变量path中是否有如下路径,没有的话添加进去 安装git , "官网" 下载安装,默认安装 ...
-
auto
2019-05-02 06:59:57
python
2012°
20
字符串类型 字符串是不可变的数据类型 索引(下标) 我们在日常生活中会遇到很多类似的情况,例如吃饭排队叫号,在学校时会有学号,工作时会有工号,这些就是一种能保证唯一准确的手段,在计算机中也是一样,它就叫索引,也叫下标, 注意:索引都是从0开始,只有有序的对象才会有索引 切片 只取字符串中某一部分的, ...
-
auto
2019-05-02 06:59:57
python
1995°
20
Django 系列博客(三) 前言 本篇博客介绍 django 的前后端交互及如何处理 get 请求和 post 请求。 get 请求 get请求是单纯的请求一个页面资源,一般不建议进行账号信息的传输。 配置路由 配置视图 配置页面资源 post 请求 配置路由 配置视图 配置页面资源 前后端交互 ...
-
auto
2019-05-02 06:59:57
python
1907°
20
写在前面 从今天开始的几篇文章,我将就国内目前比较主流的一些在线学习平台数据进行抓取,如果时间充足的情况下,会对他们进行一些简单的分析,好了,平台大概有 ,`CSDN学院 网易云课堂 慕课网 mongodb`里面,如果对上述平台造成了困扰,请见谅,毕竟我就抓取那么一小会的时间,不会对服务器有任何影响 ...
-
auto
2019-05-02 06:59:57
python
2368°
20
变量 什么是变量 变量就是变化的量,变就是变化,量用于衡量描述对象的状态 为什么要有变量 程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我们需要有一种机制能够反映或者说是保存下来程序执行时状态以及状态的变化。 变量的定义规范 #1.变量名只能是字母、数字或下划线的组合 #2.变量名 ...
-
auto
2019-05-02 06:59:57
python
2096°
20
一.socketserver模块 1.sockeserver的源码流程 2.简单的使用 socketserver服务端 socket客户端 二.连接的合法性验证 1.os.urandom(n)加密 os.urandom(n)是一种bytes类型的随机生成n个字节字符串,而且每次生成的值都不相同,再加 ...
-
auto
2019-05-02 06:59:57
python
2169°
20
黏包现象主要发生在TCP连接, 基于TCP的套接字客户端往服务端上传文件,发送时文件内容是按照一段一段的字节流发送的,在接收方看来,根本不知道该文件的字节流从何处开始,在何处结束. 两种黏包现象: 1 连续的小包可能会被优化算法给组合到一起进行发送 2 第一次如果发送的数据大小2000B接收端一次性 ...
-
auto
2019-05-02 06:59:57
python
1927°
20
Django 系列博客(四) 前言 本篇博客介绍 django 如何和数据库进行交互并且通过 model 进行数据的增删查改 ORM简介 ORM全称是:Object Relational Mapping(对象关系映射),其主要作用是在编程中,把面向对象的概念跟数据库中表的概念对应起来。举例来说就是, ...
-
auto
2019-05-02 06:59:57
python
1640°
20
在form表单中设置csrf ...