随笔分类 -  Python

摘要:线程介绍 什么是线程 线程(Thread)也叫轻量级进程,是操作系统能够进行运算调度的最小单位,它被包涵在进程之中,是进程中的实际运作单位。线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中 阅读全文
posted @ 2020-12-02 15:12 Blue·Sky 阅读(190) 评论(0) 推荐(0) 编辑
摘要:import datetime import calendar #获取当天日期值 currentdate = datetime.date.today() print(currentdate) year= currentdate.year month = currentdate.month day = 阅读全文
posted @ 2020-11-23 14:23 Blue·Sky 阅读(1351) 评论(0) 推荐(0) 编辑
摘要:直接看代码 # FileName : sendEmail.py # Author : Adil # DateTime : 2020/11/5 3:44 PM # SoftWare : PyCharm import smtplib,os from email.mime.multipart import 阅读全文
posted @ 2020-11-05 16:39 Blue·Sky 阅读(1181) 评论(0) 推荐(0) 编辑
摘要:1、消息推送 钉钉群添加机器人 方式一:钉钉 群设置添加 群设置 -> 智能群助手 -> 添加机器人 -- 自定义机器人 设置如下: 这里选择 自定义关键字 填写"消息推送" ,只有发送的消息包含了 这个关键字,才会推送这个消息 复制webhook,代码需要用到 def send_massage(m 阅读全文
posted @ 2020-10-26 17:22 Blue·Sky 阅读(5606) 评论(2) 推荐(0) 编辑
摘要:def checkCorePoint(self): wb = load_workbook(self.targetCoreFile) sheets = wb.sheetnames # 定义一个存放的sheet targetSheet = 'TargetCorePoint' # 判断是否已经存在这个sh 阅读全文
posted @ 2020-10-22 19:32 Blue·Sky 阅读(488) 评论(0) 推荐(0) 编辑
摘要:Yaml 、Json 、Dict 之间的转化 Json To Dict import json jsonData = '{"a":1,"b":2,"c":3,"d":4,"e":5}'; print(jsonData) print(type(jsonData)) text = json.loads( 阅读全文
posted @ 2020-06-30 15:57 Blue·Sky 阅读(1644) 评论(0) 推荐(0) 编辑
摘要:什么是MD5Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science and RS 阅读全文
posted @ 2020-04-26 20:07 Blue·Sky 阅读(803) 评论(0) 推荐(0) 编辑
摘要:问题背景: 在执行测试用例,将测结果回写到yaml文件时,出现中文全都是Unicode编码的问题。 如下: test.yaml文件内容 Data: name: "中国" cityName: "上海" areaName: "闵行区" 读写代码如下 # FileName : writeYaml.py # 阅读全文
posted @ 2020-04-26 19:28 Blue·Sky 阅读(8937) 评论(0) 推荐(0) 编辑
摘要:APScheduler APScheduler是基于Quartz的一个Python定时任务框架,实现了Quartz的所有功能,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务。 APScheduler提供了多种不同的调度器,方便开发者根据自己的实际需要进 阅读全文
posted @ 2019-10-15 17:58 Blue·Sky 阅读(3577) 评论(0) 推荐(1) 编辑
摘要:说明:本次是在windows 系统操作实现的。 serial 使用场景,获取得力扫码枪的扫码数据,该扫码枪支持三种通讯接口设置,如下图 即插即用的是 USB-KBW功能,插上去即可获取扫码数据,第二种是通过USB虚拟串口功能实现的,即通过com 口, 使用前可以通过扫码这三种方式中的其中一种进行设置 阅读全文
posted @ 2019-09-02 11:51 Blue·Sky 阅读(15854) 评论(0) 推荐(0) 编辑
摘要:1、安装kafka-python 执行命令 kafka-python 1.4.6 2、编写python kafka 生产者消费者代码 3、启动kafka服务 打开终端 输入命令: 4、新开一终端创建生产者 切换到程序路径执行如下指令 5、新开一终端创建消费者 切换到程序路径执行如下指令 至此已经完成 阅读全文
posted @ 2019-08-29 14:24 Blue·Sky 阅读(4811) 评论(0) 推荐(0) 编辑
摘要:首先介绍一下相关概念 序列化器(Serializer) 1. 自定义型: 继承rest_framework.serializers.Serializer 2. 模型类型: 继承rest_framework.serializers.ModelSerializer 创建Serializer对象 构造方法 阅读全文
posted @ 2019-08-20 21:49 Blue·Sky 阅读(7533) 评论(0) 推荐(2) 编辑
摘要:django rest_framework vue 实现用户列表分页 后端 配置urls 编写视图 至此完成后端code。 查看接口返回 可以看到此时返回的是查询所有结果,有21条数据。 可以看到 这样返回的结果是21条数据,而不能分页展示。 下面介绍一下分页功能 创建分页类 view 增加分页代码 阅读全文
posted @ 2019-08-07 12:36 Blue·Sky 阅读(812) 评论(0) 推荐(0) 编辑
摘要:Django rest framework 权限 添加权限 api/utils文件夹下新建premission.py文件,代码如下: message是当没有权限时,提示的信息 settings.py全局配置权限 views.py添加权限 默认所有的业务都需要SVIP权限才能访问 OrderView类 阅读全文
posted @ 2019-07-31 14:27 Blue·Sky 阅读(514) 评论(0) 推荐(0) 编辑
摘要:Django rest framework 认证 先了解的一些知识 理解下面两个知识点非常重要,django-rest-framework源码中到处都是基于CBV和面向对象的封装 (1)面向对象封装的两大特性 (2)CBV CBV(class base views) 就是在视图里使用类处理请求。 对 阅读全文
posted @ 2019-07-31 11:26 Blue·Sky 阅读(545) 评论(0) 推荐(0) 编辑
摘要:django models 数据库操作 创建模型 实例代码如下 字段类型 一般数据库中字段类型大概5种(字符串/数字/浮点型/时间类型/布尔类型),但Django为了在后台admin中可以操作数据库,同时为了限制在admin中对数据库的无效操作,Model中设置了很多种数据类型。 blank: 当b 阅读全文
posted @ 2019-07-23 22:14 Blue·Sky 阅读(7340) 评论(0) 推荐(1) 编辑
摘要:django rest_framework vue 实现用户登录 后端代码就不介绍了,可以参考 django rest_framework 实现用户登录认证 这里介绍一下前端代码,和前后端的联调过程 在components下新建login.vue 文件 修改rounter下index.js 修改项目 阅读全文
posted @ 2019-07-19 16:35 Blue·Sky 阅读(4593) 评论(0) 推荐(1) 编辑
摘要:Python Django 实现简单注册功能 项目创建略,可参考前期文档介绍。 目录结构如下 编辑views.py 接下来编辑urls.py 在应用下创建templates 文件夹 并创建html文件 index.html login.html 介绍一下添加的common文件 添加一个数据库封装的类 阅读全文
posted @ 2019-07-16 21:34 Blue·Sky 阅读(1984) 评论(0) 推荐(1) 编辑
摘要:django rest_framework 实现用户登录认证 1、安装 2、创建项目及应用 创建过程略 目录结构如图 3、设置settings.py 设置数据库连接 添加应用 4、创建用户信息models,在models.py 在项目下执行命令生成数据表 5、在views.py 文件里,编写登录验证 阅读全文
posted @ 2019-07-16 20:33 Blue·Sky 阅读(10918) 评论(0) 推荐(2) 编辑
摘要:Python 二维码制作 先介绍python 二维码制作的第三方库 QRCode 、MyQR QRCode 生成这个二维码只用三行 安装导入QRCode QRCode 多种自定义方法 生成添加logo的二维码 执行代码 程序报错 问题分析: 因为我使用的图片格式 第一次使用了 jpg 后来我自己修改 阅读全文
posted @ 2019-06-19 17:21 Blue·Sky 阅读(12636) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示