随笔分类 - python
摘要:一,mqqt 参考 MQTT官网 官网推荐相关系列文章 总结: 1.MQTT是用于物联网(IoT)的OASIS标准消息传递协议。 2.它被设计为一种非常轻量级的发布/订阅消息传送。 3.MQTT中Broker存储数据,转发数据,客户端和服务端是解耦的 4.订阅发布方通过主题匹配,Broker进行消息
阅读全文
摘要:当我们开发项目的时候会出现在不同环境下安装相同的模块的时为了避免我们通过联网下载所需模块, 我们直接从之前python环境已经有的模块中直接拿来用。 这时候就需要使用到pip freeze命令。 具体使用:在pycharm中 Terminal 里 pip freeze > filename.txt
阅读全文
摘要:import serial #引入库 import threading # python 定时器 import modbus_tk.modbus_rtu as rtu import modbus_tk.defines as cst ser = serial.Serial(port='COM4',ba
阅读全文
摘要:shutil模块 高级的文件,文件夹,压缩包处理模块 shutil.copyfileobj(fsrc, fdst[, length]) 将文件内容拷贝到另一个文件中 1 import shutil 2 shutil.copyfileobj(open('old.xml','r'), open('new
阅读全文
摘要:一:python是一门编程语言 什么是编程语言?什么语言?为什么要有编程语言? 编程语言的本质就是一门语言 语言就是一种事物与另外一种事物沟通的表达方式/工具 人 人类的语言 >奴隶 人 编程语言 >计算机 什么编程?为什么要编程? 编程就是人把自己想计算机做的事,也就是自己的思维逻辑,
阅读全文
摘要:一:python是一门编程语言 什么是编程语言?什么语言?为什么要有编程语言? 编程语言的本质就是一门语言 语言就是一种事物与另外一种事物沟通的表达方式/工具 人 人类的语言 >奴隶 人 编程语言 >计算机 什么编程?为什么要编程? 编程就是人把自己想计算机做的事,也就是自己的思维逻辑,
阅读全文
摘要:Python常用的标准库以及第三方库有哪些? 20个必不可少的Python库也是基本的第三方库 读者您好。今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们。他们是: Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该
阅读全文
摘要:1.Python实现字符串反转的几种方法 题目: 在Python环境下用尽可能多的方法反转字符串,例如将s = "abcdef"反转成 "fedcba" 第一种:使用字符串切片 result = s[::-1] 第二种:使用列表的reverse方法 l = list(s) l.reverse() r
阅读全文
摘要:什么是闭包? 在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,我们把这个使用外部函数变量的内部函数称为闭包 闭包的构成? 在函数嵌套(函数里面再定义函数)的前提下 内部函数使用了外部函数的变量(还包括外部函数的参数) 外部函数返回了内部函数 闭包函数: 定义:内层函数对
阅读全文
摘要:1、计算机核心基础 1.1 什么是语言?什么是编程语言?为何要有编程语言? 语言其实就是人与人之间沟通的介质,如英语,汉语,俄语等。 编程语言则是人与计算机之间沟通的介质, 编程的目的就是为了让计算机按照人类的思维逻辑(程序)自发地去工作从而把人力解放出来 二 计算机组成原理 2.1、什么是计算机?
阅读全文
摘要:默写ajax基本语法,及提交json数据和文件都需要添加哪些额外参数 ajax基本语法(jquery版): $.ajax({ url:'',#不写默认朝当前页面提交 type:'post',#不写默认提交方式为get data:{},提交数据 dataType:'json', success:fun
阅读全文
摘要:1. choices参数的应用场景有哪些,如何获取该字段的值 针对一些可以列举出完全的可能性字段,规范用户的输入,例如性别。 example: class User(models.Model): GENDER_CHOICES = ( (1,'male'), (2,'female'), (3,'sec
阅读全文
摘要:1.Python实现字符串反转的几种方法 题目: 在Python环境下用尽可能多的方法反转字符串,例如将s = "abcdef"反转成 "fedcba" 第一种:使用字符串切片 result = s[::-1] 第二种:使用列表的reverse方法 l = list(s) l.reverse() r
阅读全文
摘要:Python120 (安装基本软件) 1.Python和PyCharm的安装 2.Git和码云 码云常用命令 git add . git commit -m "备注信息" git push -u origin master 上传 git pull origin master 把码云上的代码下载到本地
阅读全文
摘要:第一部分 1.简述列举了解的编程语言及语言间的区别? Python:轻量级、易学、自由 开放源码软件、可移植性、支持面向对象、丰富的库、规范的代码。 Java:优点:开源性,功能强大,库多 缺点:编译速度 比较慢,不完全 PHP:优点:性能很强,配合简单,稳定,容易部署。 缺点:函数命名不规范,驼峰
阅读全文
摘要:select * from 表名 where 条件 id > 10 insert into 表名 values() update 表名 set name = ‘’ where id = 1 delete 表名 where 事务 事务的四大特性(ACID): 原子性(atomicity) 事务开始后所
阅读全文
摘要:1.机器学习概述 机器学习简介 祖师爷 艾伦.图灵,人工智能之父。其最大的成就就是图灵测试。一个人和一个机器跟你去聊天,你不知道对方是人还是机器,如果经过聊天后,你分辨不出谁是人谁是机器则说明这个机器通过了图灵测试。 人工智能和机器学习的区别? 机器学习是实现人工智能必要的一种技术手段 什么是机器学
阅读全文
摘要:一. 匿名函数 匿名函数,顾名思义就是没有名字的函数,那么什么函数没有名字呢?这个就是我们以后面试或者工作中经常用匿名函数 lambda,也叫一句话函数。 现在有一个需求:你们写一个函数,此函数接收两个int参数,返回和值。 def func(a,b): return a+b print(func(
阅读全文
摘要:Python 运算符 一、Pycharm使用 1.1 下载Pycahrm 首先要下载Pycharm这个软件,官网的下载地址是: http://www.jetbrains.com/pycharm/download/#section=windows 选择左边的点击进行下载,左边的是专业版右边是社区版
阅读全文
摘要:Python基础数据类型一 一. 整型(int) 整型在Python中的关键字用int来表示; 整型在计算机中是用于计算和比较的 在python3中所有的整数都是int类型. 但在python2中如果数据量比较大. 会使用long类型. 在python3中不存在long类型 整数可以进行的操作: 1
阅读全文