分享
Linux系统中打开Python包和节点源代码并修改
输入“/”快速插入内容
Linux系统中打开Python包和节点源代码并修改
用户1341
用户1341
用户6932
用户6932
2025年3月28日修改
问题提出:寻找源代码,
1.问题提出:寻找源代码。
1.首先我们要用程序输出这一段文字
先加载一下
环境变量
代码块
Bash
cd ~/ros2_tutorial_workspace
source install/setup.zsh
再输入代码
代码块
Plain Text
ros2 run python_package_with_a_node sample_python_node
你会看到这样的输出结果
2.再介绍一个Linux中一个强大的
文本搜索工具
grep:这是一个强大的文本搜索工具,用于在文件中查找匹配特定模式的行。
-r:递归选项,表示在当前目录及其所有子目录中搜索。后面的文字是要搜索的字符串内容。
其他的功能自行探索哦~ฅ(≚ᄌ≚)✧
代码块
Plain Text
grep -r "Hi from python_package_with_a_node" .
输入后会输出这段文字,
紫色的部分
便是字符串所存在的坐标,我们发现这行文字出现在
python_package_with_a_node/python_package_with_a_node/sample_python_node.py
里
2.用VS Code打开文件
1.列举文件(根目录里)
代码块
Plain Text
ls
2.进入文件
代码块
Plain Text
cd python_package_with_a_node
3.用VS code打开
代码块
Plain Text
code .
4.找到上面所说对应文件并打开,源代码就被我们找到了。当然还要拓展一下怎么对文件内容进行有效更改。