注意:python中字典的键是不能直接修改,因为键是hash。间接修改键的key值方法第一种(推荐): dict={'a':1, 'b':2} dict["c"] = dict.pop("a") 第二种方法: dict=…
在django开发中,使用drf序列化好友列表
本文中讨论的好友列表模型设计如下: user_id = models.ForeignKey(ChatUserInfo, to_field="chat_id", on_delete=models.DO_NOTHING, d…
由type()函数对类和实例使用结果差异而引出的一个问题
有如下代码 #-*-coding:utf-8-*- class a(): pass a1 = a() print(type(a),type(a1)) 两个python版本分别为Python2.7.11Python3.5.…
《Python web开发》笔记 二:Semantic UI框架
CSS框架 What:简单地说,就是一些事先写好的css集合,你只需要给你的html元素加上一些特定的类,就可以快速的得到一些想要的效果。 Why:简单、快速、方便、避免CSS中的各种坑。 Which:Semantic …
【逐日一包0015】gradient-string
[github地点:https://github.com/ABCDdouyae…] gradient-string 用于在终端打印出悦目的渐变笔墨 一般用法 console.log(gradient('cya…
node错误处理与日记
node项目中的毛病处置惩罚 node中Error对象的运用 运用captureStackTrace要领到场自带的毛病信息 // Error对象自带的属性 Error.captureStackTrace // 怎样运用c…
Express 文档(express())
express() 建立一个Express应用程序,express()函数是express模块导出的顶级函数。 var express = require('express'); var app = express(…
es6的解构赋值
解构赋值的意义:许可根据肯定形式,从数组和对象中提取值,对变量举行赋值,这被称为解构 数组的解构赋值 大多数变量赋值都是零丁举行的 let a = 10 let b = 10 上面如许写法就零丁举行简朴的赋值,那末数组解…
应用网页版微信API做一个微信机器人
本文不涉及到 AI 的学问,假如你是冲著 AI 来的,那末能够会让你扫兴了. 前一阵子一个朋侪找我,问我能不能搞一个微信自动加挚友的软件,(在一般人眼里,程序员就是特地写木马病毒外挂软件的三流黑客.不会写那就连三流都不是…
VueX状况管理器 的运用
VueX状况管理器 cnpm i vuex axios -S 1 建立Vuex 堆栈 import Vue from 'vue' import Vuex from 'vuex' vue.use(Vuex) const s…
DOM概述 拔取文档元素
剧本化文档客户端js的存在使得静态的html文档变成了可托付式的web运用 DOM概述 文档对象(DOM)是示意和操纵html和xml文档内容的基本api。 <!doctype html> <html&…
【刷算法】LeetCode.278-第一个毛病的版本
问题形貌 你是产物司理,现在正在率领一个团队开辟新的产物。不幸的是,你的产物的最新版本没有经由过程质量检测。因为每一个版本都是基于之前的版本开辟的,所以毛病的版本以后的一切版本都是错的。 假定你有 n 个版本 [1, 2…