python脚本可以在运行时以某种方式创建新的控制台窗口吗?

丹尼斯·伦斯基

我写了一个机器人供很多人使用。最初,机器人不是自动化的,当有人让我自己启动它时,我打开控制台窗口并以“python main.py”运行它。因此,对于其他人,我也应该为他们打开新窗口并运行它。

现在,我创建了平台,用户可以在其中注册他的帐户,并通过特定的命令,在没有我帮助的情况下为自己运行它。

但是我意识到这个平台也是在一个控制台中运行的,当几个人点击“run bot”时,这一切都发生在一个窗口中,虽然它需要两个人的两个窗口等等。

所以当有人点击“run bot”时,这个平台需要打开一个新的控制台窗口,在这个窗口中运行bot,在bot的会话之后,这个窗口需要关闭。

我的问题是我的脚本如何执行此操作?我的意思是主脚本如何打开新窗口,然后在新窗口中运行另一个脚本,在新脚本会话后,主脚本应该关闭新窗口?

我的操作系统是 Ubuntu 16.04,我在 python3.7 上运行它

更新:我认为终端不会有帮助。当我在服务器上部署我的平台时,不会有终端等任何程序。我需要其他解决方案来做到这一点

丹尼斯·伦斯基

问题解决了

cmd2 = "python3.7 /home/dlenskyi/Desktop/test.py " + str(var)
for s in sys.argv[1:]:
    cmd2 += " " + s

subprocess.call(["gnome-terminal", "-e", cmd2])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的Erlang引导脚本可以从控制台运行,但是从init系统(sysvinit,upstart,systemd)运行时却不能运行?

来自分类Dev

我可以在控制台应用程序或类库中模拟或以某种方式创建WPF UI线程吗?

来自分类Dev

使用控制台运行 python 脚本后,我可以访问 python 脚本的变量吗?

来自分类Dev

可以在运行时使用Javascript创建函数吗?

来自分类Dev

Powershell脚本可以将(╯°□°)╯︵┻━┻输出到控制台吗?

来自分类Dev

在运行时确定应用程序属于控制台/ Windows子系统

来自分类Dev

在运行时创建的访问控制

来自分类Dev

脚本通过PowerShell控制台正确运行,通过C#运行时失败

来自分类Dev

通过批处理文件运行时,如何将python脚本的输出打印到Windows控制台?

来自分类Dev

是否可以在调度程序的帮助下或在运行时以某种方式更改硬件计时器的时间?

来自分类Dev

运行时的Java连续控制台

来自分类Dev

控制台应用程序运行时问题

来自分类Dev

运行时的Java连续控制台

来自分类Dev

控制台应用程序运行时问题

来自分类Dev

可以防止无头的Chrome窗口在运行时启动吗?

来自分类Dev

Grails:可以在运行时以编程方式覆盖Config.groovy中的设置吗?

来自分类Dev

创建正在运行的脚本的快捷方式并使链接在PowerShell控制台中可执行

来自分类Dev

在进程运行时使用python异步读取控制台输出

来自分类Dev

我可以在运行时修改 bash 脚本 (.sh) 文件吗?

来自分类Dev

读取正在运行的python进程的控制台输出(脚本)

来自分类Dev

在运行时创建控件的 OOP 方式?

来自分类Dev

我可以在运行时通过评估字符串来创建函数吗?

来自分类Dev

我可以在运行时通过评估字符串来创建函数吗?

来自分类Dev

可以从控制台运行但不创建窗口的C#应用程序

来自分类Dev

在Android中,可以在运行时在单个XML布局的TextView中应用不同的主题,而无需创建自定义窗口小部件吗?

来自分类Dev

从ST编辑器运行时,如何在控制台中显示python脚本的结果?

来自分类Dev

在运行时编辑shell脚本和python脚本

来自分类Dev

Vulkan层可以在运行时更改吗?

来自分类Dev

可以在运行时自定义FilterProvider吗?

Related 相关文章

  1. 1

    为什么我的Erlang引导脚本可以从控制台运行,但是从init系统(sysvinit,upstart,systemd)运行时却不能运行?

  2. 2

    我可以在控制台应用程序或类库中模拟或以某种方式创建WPF UI线程吗?

  3. 3

    使用控制台运行 python 脚本后,我可以访问 python 脚本的变量吗?

  4. 4

    可以在运行时使用Javascript创建函数吗?

  5. 5

    Powershell脚本可以将(╯°□°)╯︵┻━┻输出到控制台吗?

  6. 6

    在运行时确定应用程序属于控制台/ Windows子系统

  7. 7

    在运行时创建的访问控制

  8. 8

    脚本通过PowerShell控制台正确运行,通过C#运行时失败

  9. 9

    通过批处理文件运行时,如何将python脚本的输出打印到Windows控制台?

  10. 10

    是否可以在调度程序的帮助下或在运行时以某种方式更改硬件计时器的时间?

  11. 11

    运行时的Java连续控制台

  12. 12

    控制台应用程序运行时问题

  13. 13

    运行时的Java连续控制台

  14. 14

    控制台应用程序运行时问题

  15. 15

    可以防止无头的Chrome窗口在运行时启动吗?

  16. 16

    Grails:可以在运行时以编程方式覆盖Config.groovy中的设置吗?

  17. 17

    创建正在运行的脚本的快捷方式并使链接在PowerShell控制台中可执行

  18. 18

    在进程运行时使用python异步读取控制台输出

  19. 19

    我可以在运行时修改 bash 脚本 (.sh) 文件吗?

  20. 20

    读取正在运行的python进程的控制台输出(脚本)

  21. 21

    在运行时创建控件的 OOP 方式?

  22. 22

    我可以在运行时通过评估字符串来创建函数吗?

  23. 23

    我可以在运行时通过评估字符串来创建函数吗?

  24. 24

    可以从控制台运行但不创建窗口的C#应用程序

  25. 25

    在Android中,可以在运行时在单个XML布局的TextView中应用不同的主题,而无需创建自定义窗口小部件吗?

  26. 26

    从ST编辑器运行时,如何在控制台中显示python脚本的结果?

  27. 27

    在运行时编辑shell脚本和python脚本

  28. 28

    Vulkan层可以在运行时更改吗?

  29. 29

    可以在运行时自定义FilterProvider吗?

热门标签

归档