- 博客(6)
- 收藏
- 关注
原创 Python3 下 Django 3.0.7 最新版配置Project项目下的urls文件和App 应用下的urls文件、views文件
Python3 下 Django 2。0 最新版配置Project项目下的urls文件和App 应用下的urls文件、views文件测试项目名:test01测试应用名:booktest首先,配置views文件from django.shortcuts import render,HttpResponse# Create your views here.# 1. 定义视图函数# 2. 进行url路由配置,建立url地址和视图的对应关系# http://127.0.0.1:8000/index
2020-06-09 11:31:04
661
原创 python高级编程语法——多任务:协程(三)
在开始介绍协程之前,咱们先了解一下迭代器和生成器,因为要学习协程,这两部分更是关键。迭代:是访问集合元素的一种方法,迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束,迭代器只能往前不能后退。我们可以对list,tuple,str等类型的数据使用for…in…的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。如何判断是否可以迭代:from collections import Iterableisinstance(数据,I
2020-05-18 08:29:34
214
原创 Python高级编程语法——多任务:进程(二)
进程:一段程序运行起来后,系统会分配一定的资源给到这段程序,这段程序代码+分配到的资源,我们年称之为进程。进程的状态:分为就绪、运行、等待三种状态。就绪态:运行的条件都已经满足,正在等待cpu执行运行态:cpu正在执行其功能等待态:等待某些条件满足,例如一个程序sleep了,此时就处于等待状态进程与线程一样,也是用来实现多任务的一种方式。实现进程:import multiprocessing“函数1”“函数2”def main(): p1 = multiprocessing
2020-05-17 16:03:03
292
原创 python高级编程语法--多任务:线程(一)
多任务:就是指多个任务一起执行。解释多任务之前,先了解几个概念。当你的电脑是单核cpu时,如果需要执行多个程序,那么会给每个程序轮流分配时间段进行执行,比如每个程序分配0.0001秒的时间,这样的轮流执行的方式被称为时间片轮转。并行:真的多任务,当cpu核数大于需要执行的任务时;并发:假的多任务,当cpu核数小于需要执行的任务时,这里会采用时间片轮转的方式。也是我们电脑大多数执行任务时的方式。...
2020-05-12 18:02:31
272
原创 Ubuntu20 版本中vim的安装及显示行号设置教程
vim 在Ubuntu中一直都是一个比较强大的编辑软件,深受大家的喜爱,但是对于初学者来说,它的纯命令模式还是令人比较头疼的,不如视窗模式下的设置方便,就比如最常用的行号显示,只能通过更改原始的配置文件才能进行设置,下面是设置的过程,希望对大家有点帮助: 首先,是通过终端下载vim: $sudo apt install vim这里会让你输入用户密码,直接输入你的用户密码就可以了,密码是...
2020-05-06 18:28:54
3192
2
原创 Ubuntu 20 版安装pygame模块报错及正确安装方式
报错:python setup.py egg_info Check the logs for full command output. FREETYPE-condig:not found 今天心血来潮,给自己的电脑换了个Ubuntu 20版本,但谁曾想竟然安装pygame却一直报错,无奈之下,只好耐心寻找正确的安装方法,结果从网上一查,还真的挺多人安装失败的,不过按照网上的教程发现,都是安装...
2020-05-05 22:09:31
2565
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅