常用python代码串

记录新疆出差期间的一些代码

打开yaml文件

bash 复制代码
with open('/home/cyun/文档/cotton_ws/src/control/scripts/ControlParameter.yaml', 'r') as file:
    yaml_data = yaml.load(file, Loader=yaml.FullLoader)

后面发现像这种打开文件的最好是try一下

python中的专有名词

主要是用于vscode的:

python 复制代码
FIXME:用于标记代码中存在的问题或需要修复的部分。和TODO类似,但更强调需要立即解决的问题。

NOTE:用于注释代码中的重要信息或解释。

HACK:用于标记代码中的临时性解决方案或不符合最佳实践的代码。表明代码存在一些不太优雅或不可靠的部分。

XXX:用于标记代码中的危险或需要特别小心处理的部分。

IDEA:用于标记代码中的想法或建议,通常是指一些可能的改进或优化。

ctrl+c

掐断信号

import signal

python 复制代码
signal.signal(signal.SIGINT, quit)

在c++里面好像ros::ok()也有这个功能

相关推荐
像一只黄油飞几秒前
第二章-04-数据类型
笔记·python·学习·零基础
两年半的个人练习生^_^2 分钟前
每日一学:设计模式之原型模式
java·开发语言·设计模式·原型模式
吕源林3 分钟前
mysql如何防止用户重命名数据库_限制ALTER与RENAME权限
jvm·数据库·python
elseif1233 分钟前
初学者必背【考点清单(大全)】【上篇】
开发语言·c++·笔记·学习·循环结构·分支结构·考纲
并不喜欢吃鱼4 分钟前
从零开始C++----二.(下篇)模版进阶与编译全过程的复习
开发语言·c++
2402_854808376 分钟前
CSS代码复用性太低怎么办_通过BEM结构提升组件模块化
jvm·数据库·python
23471021276 分钟前
4.17 学习笔记
开发语言·软件测试·笔记·python·学习
m0_748920367 分钟前
如何用 click 与 mousedown 区分鼠标点击与按下的触发顺序
jvm·数据库·python
m0_515098428 分钟前
C#怎么使用并发集合 C#ConcurrentDictionary和ConcurrentQueue线程安全集合怎么用【进阶】
jvm·数据库·python
yejqvow1210 分钟前
Redis如何处理集群网络分区_理解少数派网络孤岛由于无法获得选票而停止写入的保护机制
jvm·数据库·python