常用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()也有这个功能

相关推荐
工业互联网专业4 分钟前
图片推荐系统_django+spider
python·django·毕业设计·源码·课程设计·spider·图片推荐系统
Lwcah9 分钟前
Python | LGBM+SHAP可解释性分析回归预测及可视化算法
python·算法·回归
小此方10 分钟前
从零开始手搓堆:核心操作实现 + 堆排序 + TopK 算法+ 向上调整 vs 向下调整建堆的时间复杂度严密证明!
开发语言·数据结构·算法
_OP_CHEN20 分钟前
从零开始的Qt开发指南:(五)Qt 常用控件之 QWidget(上):解锁 Qt 界面开发的核心基石
开发语言·c++·qt·前端开发·qwidget·gui开发·qt常用控件
@一辈子爱你21 分钟前
归来九十余日:在时代的夹缝中,与你共筑一道光
python
wjs202425 分钟前
SQLite 视图
开发语言
q***448133 分钟前
java进阶--多线程学习
java·开发语言·学习
艾斯比的日常38 分钟前
Neo4j 完全指南:从核心特性到 Java 实战(附企业级应用场景)
java·开发语言·neo4j
HsuHeinrich43 分钟前
利用面积图探索历史温度的变化趋势
python·数据可视化
后端小张1 小时前
【JAVA 进阶】深入探秘Netty之Reactor模型:从理论到实战
java·开发语言·网络·spring boot·spring·reactor·netty