分类
摘要:
模板
要了解jinja2,那么需要先理解模板的概念。模板在Python的web开发中广泛使用,它能够有效的将业务逻辑和页面逻辑分开,使代码可读性增强、并且更加容易理解和维护。
模板简单来说就是一个其中包涵占位变量表示动态的部分的文件,模板文件在经过动态赋值后,返回给用户。 -->... 阅读原文
2019-03-23 09:48:02 阅读(1201) 评论(0)
摘要:
GIL全局解释器锁
python最初开发时,开发人只考虑到了单核CPU的,为解决多线程运算之间的数据完整性和状态同步选择了加锁的方式。即GIL锁。
而目前的CPU都有多个核心,在运行python的某个进程时,只会调用其中一个核心。该进程的所有线程都会通过这个核心进行运算。由于GIM锁的存在,导致多个线程无法同时通... 阅读原文
2019-03-23 09:20:02 阅读(2315) 评论(0)
摘要:
一、课前小练习
#定义一个员工列表,格式化输出员工的姓名、年龄和性别。
1 info = [
2 ['egon',18,'male'],
3 ['kevin',19,'male'],
4 ['wusir',20,'female'],
5 ]
6 ... 阅读原文
2019-03-23 08:36:09 阅读(3407) 评论(0)
摘要:
配置环境:python 3.6 python编辑器:pycharm,代码如下:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# list:是一种有序的集合,可以随时添加和删除其中的元素。是 Python 中使用最频繁的数据类型
#list用 [ ] 标识,是 ... 阅读原文
2019-03-23 07:19:02 阅读(2295) 评论(0)
摘要:
什么是抖音
抖音是2016年9月上线的一款音乐创意短视频社交软件,是一个专注年轻人的15秒音乐短视频社区。用户可以通过这款软件选择歌曲,拍摄15秒的音乐短视频,形成自己的作品。
效果
抖音经常能刷到很多高质量的视频,特别是我们使用的越多,头条的算法给我们推荐的内容越精准。那么我们可不可以写一个小型的程序,根据自... 阅读原文
2019-03-23 06:58:04 阅读(2685) 评论(0)
摘要:
1、HTML中的表单
在HTML种,表单是在<form>...</form>种的元素,它允许用户输入文本,选择选项,操作对象等,然后发送这些数据到服务器
表单元素允许用户在表单种输入内容如,文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkbox... 阅读原文
2019-03-23 06:00:02 阅读(2397) 评论(0)
摘要:
1. t分布形状类似于标准正态分布2. t分布是对称分布,较正态分布离散度强,密度曲线较标准正态分布密度曲线更扁平3. 对于大型样本,t-值与z-值之间的差别很小
作用- t分布纠正了未知的真实标准差的不确定性- t分布明确解释了估计总体方差时样本容量的影响,是适合任何样本容量都可以使用的合适分布
应用- 根... 阅读原文
2019-03-23 00:00:03 阅读(2576) 评论(0)
摘要:
爬虫原理
浏览器获取网页内容的步骤:浏览器提交请求、下载网页代码、解析成页面,爬虫要做的就是:
模拟浏览器发送请求:通过HTTP库向目标站点发起请求Request,请求可以包含额外的header等信息,等待服务器响应
获取响应内容:如果服务器正常响应,会得到一个响应Response,响应的内容便是所要获... 阅读原文
2019-03-22 22:55:04 阅读(2316) 评论(0)
摘要:
python环境搭建概念理解
环境搭建-python解释器:
解释型
编译型
解释型编程语言:以高级语言翻译给通过识别低级语言的计算机的指令码,就好比我们为计算机,而高级语言为字典,计算机语言为英语书籍,我们需要依靠高级语言来翻译计算机语言从而与计算机进行交流
编译型编程语言:编译器一次性将源代码打包成... 阅读原文
2019-03-22 21:40:05 阅读(2297) 评论(0)
摘要:
在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径:
import os
testfiles = []
testfilepaths = []
L = len(os.path.abspath('.'))
def searchfile(path):
for item in os... 阅读原文
2019-03-22 21:33:02 阅读(3581) 评论(0)