serialpythonpyserial模块使用方法,pyserial模块封装了对串口的访问。在支持的平台上有统一的接口。通过python属性访问串口设置。支持不同的字节大小、停止位、校验位和流控设置。可以有或者没有接收超时。 类似文件的API,例如read和write,也支持readline等。支持二进制传输,没有null消除,没有cr-lf转换。使用方法和实例导入pyserial模
转载 2024-01-03 06:18:28
93阅读
 Python基础知识03目录一、字符串二、列表三、元祖一、字符串(一)可变字符串Python字符串不可变,不支持原地修改,若原地修改,可使用io.stringIO对象或array模块。>>> import io >>> s = "hello,sxt" >>> sio = io.StringIO(s) >>> si
转载 2024-02-02 09:41:18
44阅读
# Python系列:判断缓冲区数据 缓冲区是计算机内存的一段存储区域,用于临时存储数据。在计算机,缓冲区起到了重要的作用,因为它可以将数据从一个地方传输到另一个地方,从而提高数据传输的效率。在Python,我们可以使用seria库来判断缓冲区的数据。 ## 什么是缓冲区 缓冲区是一块内存区域,用于临时存储数据。在计算机,当一个程序需要从一个地方读取数据并将其传输到另一个地方时,数
原创 2024-01-30 10:10:53
100阅读
1.接口的概述主要是使用接口来拓展定义类的功能,可以弥补java单继承的缺点。2.接口的定义格式interface 接口名{ 属性 抽象方法 }接口的体验interface Inter { int num = 6; 可以定义属性与方法。 void show(); }注意: 接口中的所有属性 默认的修饰符是  public static final。&nb
转载 2023-07-04 14:39:32
91阅读
1 简介在JDK是一个预定义注解,指定类的序列化版本号。可用来确保在反序列化时,序列化对象的版本号与反序列化对象的版本匹配,避免因版本不匹配而导致的反序列化失败。2 案列Java当一个类被序列化,会自动生成一个序列化版本号(serialVersionUID),用于确定该类的序列化版本。反序列化时,JVM会比较序列化对象、反序列化对象的serialVersionUID是否一致,不一致则抛Inva
原创 2024-03-20 13:27:26
177阅读
注意:这与Java中有所不同,while是满足了某个条件,就开启循环;而for循环强调的是遍历某一数据对象
转载 2023-06-16 13:37:44
518阅读
刷题时候,有道题目的答案是return(num and (num % 9 or 9)) 看的有点懵逼,看来解释如下:1.首先,’and’、’or’、’not’的优先级是not>and>or。 2.其次,逻辑运算符and和or也称作断路运算符或者惰性求值:它们的参数从左向右解析,一旦结果可以确定就停止。在and语句中,如果每一个表达式都不假的话,返回最后一个,如果有一个为假,
转载 2023-07-04 21:00:20
385阅读
列表 一、说到列表,先说一下 数据结构,数据结构是以某种方式组合起来的数据元素集合。在Python,最基本的数据结构为序列。 序列的每个元素都有其编号,即其位置或索引,注意其中第,一个位置的索引为0,第二个索引为1,以此类推。 Python内置了多序列,其中常用的为列表、元组、字符串。接下来说列表:列表和元组、字符串的不同为——列表是可变的。 1、列表的表示为用方括号括起元素,并用逗号隔开
转载 2023-07-15 17:08:11
278阅读
循环 有限循环 for range(5),默认从0开始,到4结束,不包含当前显示数,相当于range(0,5) range(2,6),自定义从2开始,到5结束,不包含当前显示数 range(1,100,2),自定义从1开始,到99结束,不包含当前显示数,步长为2 break 中断,跳出当前循环 for   break else break 过后,就不会执行最后面的else语句 flag
转载 2023-07-14 10:00:21
249阅读
python学习一(Python的列表) python中有两种列表,分别用()和[]表示:例如: letter = ('a','b','c') letter = ['a','b','c'] 用小括号表示的列表初始化后不允许修改,而括号生成的列表可以修改。 例子:列表的列表 movies = ["The Holy Grail", 197
转载 2023-06-19 13:39:47
268阅读
在AI+时代,编程已不是程序猿、攻城狮的专属属性,而是一个工具,或是一种技巧,本质上跟Word、PPT没啥区别。如果大家现在想掌握一门编程技能的话,那一定是 Python, 因为它既简洁高效,又能快速入门上手。本文将从Python基础语法的print()函数开始学习,带领大家轻松入门Python。1、print()函数的概念在python里面,print()函数是我们最先接触
Python里的描述器descriptor起因学!什么是描述器描述器的四个方法__set_name____set____get__补充属性的访问Property的实现(解惑)应用 起因在公众号里读到了这篇文章《这个 Python 知识点,90% 的人都得挂~》,一直读到第三点 基于描述符如何实现property 的时候懵了,于是去翻文档重新学习。(公众号的文章里叫描述符,翻译的文档叫描述器,以下
转载 2024-05-29 18:29:48
108阅读
SDK安装一般安装七牛的Python sdk支持 pip 和 easy_install 安装,包名是 qiniu 即:pip install qiniu esay_install qiniu 他们也把SDK托管在GitHub上 这里是SDK的下载SAE环境安装对于SAE用户,安装好sae python本地环境后在项目目录(就是有config.yaml 和 index.wsgi的目录)运行:sae
转载 2023-08-07 15:09:10
103阅读
Computer Components一个计算机必须能做4件事:接受输入产生输出存储数据执行计算Data Storage程序的变量存放在内存,可以快速的进行访问,而像数据文件这样的数据一般很大存放在硬盘,访问速度很慢。下面显示的是内存的存储情况,一个格子是一个byte,发现短整型数据占一个byte,strings的每一个字符占一个byte。利用id(my_var)可以获取到该变量的内存地址
转载 2023-05-29 22:25:56
28阅读
一直以来,总想写些什么,但不知从何处落笔。今儿个仓促,也不知道怎么写,就把手里练习过的例子,整理了一下。希望对初学者有用,都是非常基础的例子,很适合初练。好了,Follow me。 一、Python Hello World 实例以下实例为学习Python的第一个实例,即如何输出"Hello World!": 1 # -*- coding: UTF-8 -*- 2 3 # Fil
数据观世界Python 3.6版本引入了一个名为secrets的新模块,用于生成强大而安全的随机数。在本文中,我们将学习如何使用secrets模块来保护你的小秘密。在以往版本的Python,random模块提供的随机生成器是伪随机数生成器,它不具有加密安全性,因此在Python 3.6及更高版本添加了secrets模块。加密安全随机生成器使用同步方法生成随机数据,以确保没有两个进程可以同时获得
服务器接收文件时,有时会使用表单接收的方式,这意味着我们需要使用Python的requests上传表单数据和文件。常用的方式一般如下:data = { 'name': 'nginx' } files = {'file': open("abc.csv", 'rb')} response = requests.post(url, data=data, files=files)  files是
转载 2023-06-06 00:18:00
416阅读
assert基础官方解释:"Assert statements are a convenient way to insert debugging assertions into a program"。通俗解释:在开发一个程序时候,与其让它运行时崩溃,不如在它出现错误条件时就崩溃(返回错误)。这时候断言assert 就显得非常有用。一般用法如下:assert condition,'自定义错误显示信息
python官方的文档我们知道python只定义了6种数据类型,字符串,整数,浮点数,列表,元组,字典。但是C语言中有些字节型的变量,在python该如何实现呢?这点颇为重要,特别是要在网络上进行数据传输的话。struct.pack(fmt, v1, v2, …)Return a string containing the values v1, v2, … packed according to
转载 2023-09-21 08:33:37
388阅读
描述strftime() 函数用于格式化时间或者日期,格式由参数 format 决定。 可以将任意格式的日期字符串按要求进行格式化语法time.strftime(format[, t])参数: format 格式字符串。 t 可选的参数, t是一个 struct_time对象。注意:使用strftime( )函数需导入Python 的datetime模块(为date和time 模块的结合)使用通常
转载 2023-06-21 23:52:27
191阅读
  • 1
  • 2
  • 3
  • 4
  • 5