- 博客(16)
- 收藏
- 关注
原创 Python学习笔记-一些常用的内置函数
ord(): 将字符转换成对应的unicode编码中代表的数字chr(): 将unicode编码中代表的数字转换成对应的字符小tips:ASCII编码、主要用于表示基本的拉丁字母和数字;而Unicode编码则更广泛,旨在涵盖全球所有的字符和符号。ASCII编码与Unicode编码兼容,即0到127的ASCII字符在Unicode中也有相同的表示。
2024-09-11 14:17:53
1005
原创 Python学习笔记-socket编程
以银行和客户为例,服务端相当于银行(socket.socket()),客户端相当于来银行办理业务的客户(socket.socket()),ip和端口号相当于银行地址(bind()),大堂经理一直等待客户到来(listen()),客户来办理业务(connect()),柜台等到了客户(accept()),办理业务(send(),recv()),业务结束,客户离开(close()),柜台完成业务(close()),银行关门(close())
2024-08-21 11:04:16
923
原创 Python学习笔记-正则表达式与爬虫练习
正则表达式就是从一个字符串中提取出需要的字符串,或者说是按照某种规则去匹配字符串在python中使用正则表达式,需要先引入一个正则表达式模块re,经常用到的函数是findall()pattern: 用哪种规则提取string: 从哪个字符串进行提取flags: 可选,控制匹配方式返回的是一个列表。
2024-08-15 14:51:20
909
原创 Python学习笔记-装饰器
简单说就是一个变量能够起作用的区域python中除了模块,类,函数之外,其他如if/elif/else/try/except/while/for 并不能改变作用域。
2024-08-15 10:28:47
352
原创 Python学习笔记-文件与异常
if y==0:raise MyException("0不能做除数")else:return x/ytry:func1(1,0)print("捕获到自定义异常:", e.hint)'''捕获到自定义异常: 0不能做除数'''
2024-08-07 17:01:21
736
原创 Python学习笔记-面向对象
类是具有一些相同特征的物体,实例是确定的某一个个体,编写类可以不用从0开始,如果要编写的类跟一个现成的类很类似,可以使用继承
2024-08-02 13:51:23
909
原创 Python学习笔记-函数,模块,包
函数是封装一段代码,在需要时调用,一个.py文件就是一个模块,如example.py就是一个模块,存放多个模块的文件夹,且文件夹中含有__init__.py,则这个文件夹被称为包
2024-07-31 16:44:05
825
原创 Python学习笔记-字符串
1. 字符串可以用单引号,双引号,三引号进行表达2. 句子中本身含有单引号,用双引号表示字符串3. 句子中本身含有双引号,用单引号表示字符串4. 三引号中的字符串可以换行写,三引号既可以使用三个单引号,也可以使用三个双引号,但其后要保持一致5. 字符串中如果含有特殊字符,会按照转义后的含义输出\n 换行符 \t 制表符1. 在转义字符前加\,转义字符不生效2. 在整个字符串前加r,转义字符不生效3. 将\换成/,因为在操作系统中,可以用/表示路径。
2024-07-18 16:00:17
915
原创 CAPL-定时器
1. 嵌套,即在定时器事件里面加上定时器设置,这样一设置定时器会触发一次事件,触发事件时,又会执行定时器设置,然后就继续触发事件......这样循环下去就可以周期使用定时器了。注意,只有定时间隔时间到了,才会执行定时器事件中实现的功能,这个就是说,如果settimer下面有其他代码会直接执行,而不会等到间隔时间结束再执行下面代码。
2024-06-24 14:47:58
1807
原创 vTestStudio中set和send的用法
这个就是因为Set设置的信号会通过IL层发送其所在报文出去,IL层的发送规则在DBC中已经定义好:GenMsgCycleTimeFast=50,代表周期是50ms;1. Set和Send命令后都需要加一个等待时间,命令发送到总线上出现报文需要时间,同时如果报文是周期发送,在命令发送时也需要等到下一帧周期报文发送时才会出现在总线上,这也需要时间。2. Set发送信号会保存所在报文其他信号上一轮值,Send发送信号不会保存所在报文其他信号上一轮值。1. Set发送信号会走IL层,Send发送信号不会走IL层。
2024-06-21 17:03:29
728
原创 如何在vTestStudio里读取扩展数据(ExtendedData)
要注意如果使用Fault Memory DTCs这个命令,默认Environment Data发送的命令是19 04(快照信息),所以即使我们拖进去的参数是19 06才能读到的,在CANoe里发送的也不是19 06,而是19 04,这个默认设置是在CANoe-Diagnostics-Fault Memory-Properities-Messages里定义的。修改完成之后Environment Data发送的命令就改成19 06了。如何将Environment Data从19 04改成19 06?
2024-06-18 16:03:07
403
原创 如何结束vTESTstudio中的背景检查command
这些命令里如果有Timeout参数的,是到时间就停止检查;以上就是停止背景检查的方法,由上述可知,对于同一个命令可以开始多次,也可以停止多次,只需要每次的Caption是唯一的,且开始和停止是相对应的就可以了。在vTESTStudio使用中,经常会用到各种commands,其中有一种命令是Background Checks(背景检查)。3. 在需要停止的位置插入命令,写入Check会联想出Check Deactivation,填入与要停止的检查相对应的命令。
2024-06-04 14:57:48
307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人