分类
摘要:
wsgi 协议
前言
本来没打算这么早就学习 wsgi 的,因为想要学习python 是如何处理网络请求的绕不开 wsgi,所以只好先学习一下 wsgi。先对 wsgi 有个印象,到了学习 Django 运行方式以及如何处理网络请求数据的时候就会感觉很顺畅了。本文参考
什么是 WSGI
wsgi 的全称是Web Se... 阅读原文
2019-01-09 11:18:04 阅读(9532) 评论(0)
摘要:
写在前面
美好的一天又开始了,今天咱继续爬取IT在线教育类网站,慕课网,这个平台的数据量并不是很多,所以爬取起来还是比较简单的
准备爬取
打开我们要爬取的页面,寻找分页点和查看是否是异步加载的数据。
进行了一些相应的分析,发现并没有异步数据,只需要模拟翻页就,在进行HTML的解析就可以获取数据了,
翻页数据如下,合计... 阅读原文
2019-01-09 11:11:08 阅读(5222) 评论(0)
摘要:
1、冒泡排序
lis = [56,12,1,8,354,10,100,34,56,7,23,456,234,-58]
def sortport():
for i in range(len(lis)-1):
for j in range(len(lis)-1-i):
... 阅读原文
2019-01-09 09:24:01 阅读(4960) 评论(0)
摘要:
1. EnumMeta
元类编程,生成类的类,可以动态生成类。
用法: type(name, bases, dict)
name -> 类名: str
bases -> 基类: tuple
dict -> 属性: dict
EnumMeta元类是用于生成Enum类,后续类都继承Enum类。
... 阅读原文
2019-01-09 08:32:49 阅读(6980) 评论(0)
摘要:
创建自签名ssl证书
1、下载软件openssl-0.9.8k_WIN32
2、解压后进入bin目录,双击打开openssl.exe,依次运行如下命令
genrsa -des3 -out server.key 2048
req -new -key server.key -out server.csr -con... 阅读原文
2019-01-09 06:52:02 阅读(5115) 评论(0)
摘要:
在Python中获取日期和时间很简单,主要使用time和datetime包
1、获取当前时间并格式化
from dateutil import rrule
from datetime import datetime
import time
#获取日期,格式化yyyy-mm-dd hh:mm:ss
#第一种方式
... 阅读原文
2019-01-09 06:00:09 阅读(6110) 评论(0)
摘要:
数字前面补0
字符型:
print('23'.zfill(5))
数字型:
print('%011d' % 124)
阅读原文
2019-01-09 00:57:02 阅读(6950) 评论(0)
摘要:
首先创建一个列表
a=[[1,2,3],4,5,6]
一、赋值
a=[[1,2,3],4,5,6]b=aa[0][1]='tom'print(a)print(b)结果:
[[1, 'tom', 3], 4, 5, 6][[1, 'tom', 3], 4, 5, 6]
a=[[1,2,3],4,5,6]b=ab[0][... 阅读原文
2019-01-08 23:20:44 阅读(6388) 评论(0)
摘要:
操作系统(英语:operating system,缩写作 OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
操作系统简单介绍:... 阅读原文
2019-01-08 22:00:04 阅读(5144) 评论(0)
摘要:
一、集合的含义及创建方法
集合(set)是一种无序的并且里面存放不同元素的序列。
集合可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。
创建 集合a 集合b
a={1,2,3,4,5,6}
b={4,5,6,7,... 阅读原文
2019-01-08 20:35:01 阅读(5397) 评论(0)