当前位置: 首页 > article >正文

terminator-gnome

gnome

import os

#启动节点指令变量
stere="ros2 launch stereo_c start.py"
utils="ros2 launch task utils.launch.py"
#tab标题
stere_title="stere_driver"
utils_title="utils"

#一个终端界面打开5个tab
cmd1=f"gnome-terminal --window --title=\"{stere_title}\" -e \"{stere}\"\
    --tab --title=\"test\"\
    --window --title=\{utils_title}\" -e \"{utils}\""

#print(cmd1)
os.system(cmd1)

教程

链接

python执行ubuntu指令

只需三行代码:

import os

cmd="cat test.txt"
os.system(cmd)

只需结果:


http://www.kler.cn/a/304187.html

相关文章:

  • 谷歌浏览器的自动翻译功能如何开启
  • 生成模型——PixelRNN与PixelCNN
  • vscode Markdown
  • 计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
  • kafka夺命连环三十问(16-22)
  • 多媒体信息检索
  • 在Linux系统中如何创建一个新用户
  • STM32+ESP01连接到机智云
  • 移动应用门户实现的技术方案
  • [数据集][目标检测]岩石种类检测数据集VOC+YOLO格式4766张9类别
  • 【贪心算法】贪心算法
  • Mongodb Error: queryTxt ETIMEOUT xxxx.wwwdz.mongodb.net
  • 【运维】自动化运维工具,使用 Ansible 进行开发环境配置管理(本地/远程,brew/scoop/yum,docker/packer/openstack)
  • 【Hot100】LeetCode—75. 颜色分类
  • 算法基础-扩展欧几里得算法
  • Python知识点:如何使用Python进行Excel文件操作(OpenPyXL、Pandas)
  • 源码到class字节码的编译流程 字节码到内存的Java类加载流程
  • 【一分钟学C++】std::memory_order
  • Vue3+Django5+REST Framework开发电脑管理系统
  • 【计算机网络 - 基础问题】每日 3 题(一)
  • 程序的结构和控制流与数据流
  • MySQL 表的增删改查
  • 注解(Java程序的一种特殊“注释”,用于工具处理的标注)
  • 每日一问:C++ 中重写和重载的区别
  • vue3 5个常用的API
  • SpringBoot开发——整合Spring Data MongoDB