python - 如何产生一个新的外壳?
问题描述
我正在为 Linux 系统开发一个基于 Mysql 的文件系统。我开发了 python 代码来实现基本的 linux 终端命令,如 cd、ls、pwd、find 和 grep。
目前我正在使用终端运行我的python文件python filename.py
,在这种情况下,我编写的所有函数都必须在同一个终端中执行。
要求:一旦我在终端中运行我的 python 脚本,有没有办法生成一个单独的 shell 来执行我的命令。即,我需要使用由我的python 代码提示的新shell,而不是使用现有的linux 终端。
当前输出如下图:
请提出实现我要求的方法。
解决方案
推荐阅读
- php - 带有逗号和连字符的数字的特定正则表达式
- machine-learning - 了解嵌入向量维度
- javascript - 如何从异步调用(xlsx 文件)中获取对象到全局范围
- react-native - 如何从自定义反应导航标题组件访问父状态值
- html - 将一个额外参数传递给 Form RePost 上的 MVC 控制器 Index 方法
- python - 未找到异常图像
- dolphindb - 如何删除 dolphindb 中的分区数据
- javascript - 仅当请求来自一页时如何响应?
- java - 如何制作 if 语句以查看数组是否具有特定的数字和字符并返回布尔值
- c# - 使用 Firebase (FCM) 在 Android 设备上发送推送通知