Loading

随笔分类 -  python

摘要:form 有input让用户输入 提交数据 form组件 form组件 提供input框 能对数据做校验 返回错误提示 定义: from django import forms class RegForm(forms.Form): username = forms.CharField(label=' 阅读全文
posted @ 2020-12-11 11:40 封灵寒武 阅读(21) 评论(0) 推荐(0)
摘要:Python 是一种动态语言,变量以及函数的参数是不区分类型。因此我们定义函数只需要这样写就可以了 def add(x, y): return x + y 用 : 类型 的形式指定函数的参数类型,用 → 类型 的形式指定函数的返回值类型。 from typing import List def tw 阅读全文
posted @ 2020-11-20 16:07 封灵寒武 阅读(183) 评论(0) 推荐(0)
摘要:目的 使用虚拟环境是为了隔离不同项目之间的Python库 创建虚拟环境 Python3 内置了venv模块,首先创建项目目录,进入目录后,执行 python3 -m venv 任意虚拟环境名 激活虚拟环境 在开始工作前,先要激活相应的虚拟环境: . venv/bin/activate 在 Windo 阅读全文
posted @ 2020-09-07 14:18 封灵寒武 阅读(140) 评论(0) 推荐(0)
摘要:格式以及重点 切片操作基本表达式:object[start_index:end_index:step] 基本需要记的是start_index是从0开始计数 切片格式是左闭右开的 总结 (一)start_index、end_index、step三者可同为正、同为负,或正负混合。但必须遵循一个原则,即: 阅读全文
posted @ 2020-08-31 17:55 封灵寒武 阅读(177) 评论(0) 推荐(0)
摘要:jwt原理: JWT全称JSON Web Token。当服务器认证成功后会生成一个Token,这个token包含了header、payload、signature三部分信息。其中payload的内容有过期时间、签发时间、还有自定义的字段。自定义字段往往用来存放用户信息,比如UserId,UserNa 阅读全文
posted @ 2020-08-31 09:20 封灵寒武 阅读(860) 评论(0) 推荐(0)
摘要:1.进入容器内部, linux安装python3环境 root@cb8e397d5308:/var/jenkins_home# cd /var/jenkins_home/ root@cb8e397d5308:/var/jenkins_home# mkdir python3 root@cb8e397d 阅读全文
posted @ 2020-08-12 13:33 封灵寒武 阅读(6364) 评论(0) 推荐(0)
摘要:语法 walk()方法语法格式如下: os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]]) 参数 top -- 是你所要遍历的目录的地址, 返回的是一个三元组(root,dirs,files)。 root 所指的是当前正在 阅读全文
posted @ 2020-07-24 16:31 封灵寒武 阅读(173) 评论(0) 推荐(0)
摘要:字段类型(Field types) AutoField 它是一个根据 ID 自增长的 IntegerField 字段。通常,你不必直接使用该字段。如果你没在别的字段上指定主 键,Django 就会自动添加主键字段。 BigIntegerField 64位整数,类似于IntegerField,范围从- 阅读全文
posted @ 2020-03-19 17:08 封灵寒武 阅读(155) 评论(0) 推荐(0)
摘要:Python queue (队列) queue (队列) 主要作用 解耦,使程序实现松耦合(一个模块修改不会影响其他模块) 提高效率 队列与列表的关系 队列中数据只有一份,取出就没有了,区别于列表,列表数据取出只是复制了一份 分类 FIFO (先入先出) queue.Queue(maxsize=0) 阅读全文
posted @ 2020-02-29 15:31 封灵寒武 阅读(550) 评论(0) 推荐(0)
摘要:Python面试重点(基础篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题(每题2分) 简述列举了解的编程语言及语言间的区别? ​ 解释型语言:python,逐行编译, ​ 编译型语言:c,java 整体编译好在运行 列举Python2和Python3的区别? ​ pytho 阅读全文
posted @ 2020-02-26 11:56 封灵寒武 阅读(47) 评论(0) 推荐(0)
摘要:对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。 国内源: 新版ubuntu要求使用https源,要注意。 清华:https://pypi.t 阅读全文
posted @ 2020-02-15 15:35 封灵寒武 阅读(142) 评论(0) 推荐(0)
摘要:字符串定义:在Python中用引号引起来的就是字符串 字符串的作用:用来存出少量数据 字符串每一个字母叫做一个元素 切片格式 变量[起始位置:终止位置:步长] (步长默认是1) 字符串方法:字符串是不可更改的,需要赋到新的变量才能输出 实例 name="meat" print(name[-1]) # 阅读全文
posted @ 2019-07-17 08:03 封灵寒武 阅读(126) 评论(0) 推荐(0)
摘要:定义函数: def 函数名(): 格式: def my_len(): 函数体 def my_len(): s = (1,2,23,3,4,5,6) count = 0 for i in s: count += 1 print(count) 调用函数 my_len() #函数名+() 函数的返回值 r 阅读全文
posted @ 2019-07-16 20:15 封灵寒武 阅读(157) 评论(0) 推荐(0)
摘要:Python2: 源码不统一,有重复功能代码 /取整 整型 int --long(长整型) /(除号)获取的是整数 python2 中的range返回的是一个列表,xrange和python3中的range是相似的 Python3: 源码统一,底层用的语言一样,无重复功能代码 整型 int /(除号 阅读全文
posted @ 2019-07-09 07:51 封灵寒武 阅读(152) 评论(0) 推荐(0)
摘要:知识点 1 ==与is区别:Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。 ==只比较值,而is比较身份标识也就是内存地址,而且在is比较中关于数据类型也就是只有数值型和字符串型的情况下,a is b才为True,当a和b是tuple,lis 阅读全文
posted @ 2019-07-06 11:42 封灵寒武 阅读(706) 评论(0) 推荐(0)
摘要:2.1 常量 默认用全部大写表示常量 2.2 变量 赋值 name='meet' age=18 定义规则 1变量有数字字母下划线组成 2不能以数字开头 3不能用关键字 4不能用中文和拼音 5区分大小写 6变量名要具有描述性 7推荐写法 驼峰体 Ageofo=98 下划线 age_of_oldboy= 阅读全文
posted @ 2019-07-04 17:34 封灵寒武 阅读(118) 评论(0) 推荐(0)
摘要:环境变量配置 1 去Python官网把3.66和2.7环境变量下下来,手动设置好配置路径。 2 在电脑环境变量path里,把两个环境变量路径copy上去(注意:Python2环境变量最好是copy一个Python.exe设置为Python2,注意先安装3在安装2) 3在cmd分别验证Python3和 阅读全文
posted @ 2019-07-02 14:47 封灵寒武 阅读(318) 评论(0) 推荐(0)
摘要:计算机组成 输入输出设备:CPU 硬盘 内存 中央处理器 内存 硬盘 Python2与Python3的区别 源码统一 去掉了重复代码 语法 输出格式print() 输入input() 变量命名规则:字母数字下划线组成,且只能由字母下划线组成开头,不能使用关键字,也可用单词_单词命名 常量:约定俗成用 阅读全文
posted @ 2019-07-01 15:56 封灵寒武 阅读(210) 评论(0) 推荐(0)