在不同的终端运行多个 python 脚本

     2023-03-16     70

关键词:

【中文标题】在不同的终端运行多个 python 脚本【英文标题】:Run multiple python scripts in different terminals 【发布时间】:2022-01-08 04:36:43 【问题描述】:

我有多个 python 脚本 task1.pytask2.py。我想在 MAC OS 的不同终端窗口中同时运行它们。我试过了

python task1.py &
python task2.py &

但是这两个python脚本运行在同一个终端窗口,这使得检查进程变得困难。

怎么做?

【问题讨论】:

你能打开两个单独的终端窗口吗? cmd+n @DNy 我可以,但我实际上有 50 个程序,我想自动运行所有代码。 【参考方案1】:

我想同时在不同的终端上运行它们

在这种情况下,您可以打开一个新终端,这没关系。 快捷键是Shift+Ctrl+T,然后点击+符号。我更喜欢在 Mac 上使用 iTerm。

或者,更好的是,您可以使用screen。

在屏幕会话中运行 python1 脚本。以及另一个屏幕会话中的第二个。

一些基本命令:

# start a screen session
screen -S <name_your_screen>

#list screens sessions
screen -list

# attach to screen session
screen -r <pid>.<name_of_screen>

另一种方法是使用tmux。

【讨论】:

(多线程-Python)我如何创建一个脚本来运行我通常从两个不同的终端运行的两个脚本?

...多线程-Python)我如何创建一个脚本来运行我通常从两个不同的终端运行的两个脚本?【英文标题】:(Multithreading-Python)HowIcancreateascriptthatruntwoscriptswhichIusuallyrunfromtwodifferentterminals?【发布时间】:2022-01-1116:14:32【问题描述】:我... 查看详情

在 Linux 上的终端启动时运行 python 脚本[关闭]

】在Linux上的终端启动时运行python脚本[关闭]【英文标题】:Runningpythonscriptonbootinterminalonlinux[closed]【发布时间】:2022-01-1901:38:49【问题描述】:我想要一个在我的linux机器启动时自动运行的python脚本。但是,我可以看到终端输出... 查看详情

运行 Python 脚本后终端混乱(不显示新行)

】运行Python脚本后终端混乱(不显示新行)【英文标题】:Terminalmessedup(notdisplayingnewlines)afterrunningPythonscript【发布时间】:2014-12-1209:03:48【问题描述】:我有一个Python脚本,用于使用Python子进程模块跨多个主机并行执行命令。它... 查看详情

在 Python 中设置 Windows 命令行终端标题

...indows机器上运行某个Python脚本的多个实例,每个实例来自不同的目录并使用单独的shell窗口。不幸的是,Windows为这些shell窗口中的每一个赋予了相同的名称:<User>:C:\\Windo 查看详情

关闭终端后在 cpanel 终端中运行 python 文件

...想运行我的Python脚本。我的Python脚本在运行开始时获得了不同的输入。到目前为止,我已经尝试过nohup和screen,但他们都没有解决这个问题 查看详情

在两个终端运行相同的python代码,它们会相互干扰吗?

...执行,具体取决于传递的参数。因此,如果我从两个具有不同参数的终端运行它们,它们会获得自己的代码版本吗?我看不到正在生成两个.pyc文件 查看详情

使用 Python Paramiko 在不同的 SSH 服务器中并行运行多个命令

】使用PythonParamiko在不同的SSH服务器中并行运行多个命令【英文标题】:RunmultiplecommandsindifferentSSHserversinparallelusingPythonParamiko【发布时间】:2021-05-1708:20:25【问题描述】:我有一个SSH.py,目标是通过SSH连接到许多服务器以运行Pyth... 查看详情

python运行多个提示命令终端(代码片段)

我想从python脚本运行终端命令。我知道我可以使用os.system()电话。但问题是当我运行第一个命令时,我得到一个提示,我必须写下一个终端命令。例如:-./distancevectors_bow.binEnterwordorsentence(EXITtobreak):EXIT我试图使用os.system('./distancev... 查看详情

从终端运行 PyCharm 脚本

】从终端运行PyCharm脚本【英文标题】:RunaPyCharmscriptfromTerminal【发布时间】:2020-12-1823:44:45【问题描述】:我使用Pycharm在Python3中开发了一个项目,并且一直在PyCharm中运行它(在Mac上)。在调试和运行中一切正常。我现在想在PyC... 查看详情

如何在 Pycharm 终端中使用 python-evtx 库运行脚本? [复制]

】如何在Pycharm终端中使用python-evtx库运行脚本?[复制]【英文标题】:HowdoIrunscriptwithpython-evtxlibrary,fromwithinthePycharmterminal?[duplicate]【发布时间】:2022-01-1002:25:42【问题描述】:我正在运行一个从Windows事件日志文件(evtx)读取信息的... 查看详情

尝试在 Java 中运行多个 python 脚本

】尝试在Java中运行多个python脚本【英文标题】:TryingtorunmultiplepythonscriptsinJava【发布时间】:2017-01-0600:11:14【问题描述】:我有一个名为generate_graphs.py的python脚本,它使用python库生成图形。这些图表是我们通过内部数据向客户展... 查看详情

从 python 脚本打开多个独立终端

】从python脚本打开多个独立终端【英文标题】:Openmultipleindependentterminalfromapythonscript【发布时间】:2020-08-2812:44:06【问题描述】:我试图从单个脚本打开多个以实现一种多用户。用户数量是先验未知的,所以我不能使用带有星图... 查看详情

mac终端运行python的.py脚本

...打怪,需要耐心摸索。今天小编就分享一下首次在mac终端成功运行脚本的喜悦。1、在脚本文件(.py)首行添加注释。首先在你所要运行的python文件(.py)里的首行添加一个特殊的注释,如下:#!/us... 查看详情

在具有不同输入的 1x exe 中同时多次运行 python 脚本

】在具有不同输入的1xexe中同时多次运行python脚本【英文标题】:runpythonscriptmultipletimesatthesametimein1xexewithdifferentinputs【发布时间】:2022-01-0422:13:56【问题描述】:我想使用不同的输入多次运行我的py代码,同时使用一个exe。我的... 查看详情

从主脚本并行运行多个 python 脚本

】从主脚本并行运行多个python脚本【英文标题】:Runmultiplepythonscriptsinparallelfrommasterscript【发布时间】:2021-12-1911:40:04【问题描述】:我想并行运行多个python脚本并从一个主脚本启动它们。我确实在之前提出的问题中找到了解决... 查看详情

python语法检查工具

...与用gcc编译C等静态语言时可以发现全局的语法问题有所不同。 为了避免潜在的语法问题。我们在写完python脚本文件之后,最好给python脚本做个静态语法检查,以此来避免低级错误。检查工具有pyflakes,pylint, 查看详情

在文件夹中的多个文件上运行 Python 脚本 [关闭]

】在文件夹中的多个文件上运行Python脚本[关闭]【英文标题】:RunningPythonscriptovermultiplefilesinafolder[closed]【发布时间】:2014-09-1519:06:02【问题描述】:我在opensuse中使用python,我的问题是我需要在我的文件夹中执行大数据。例如pyt... 查看详情

在 Raspberry Pi 上从 python 脚本为 Twilio 服务运行终端命令时出错

】在RaspberryPi上从python脚本为Twilio服务运行终端命令时出错【英文标题】:ErrorrunningterminalcommandfrompythonscriptforTwilioservicesonRaspberryPi【发布时间】:2022-01-1401:56:04【问题描述】:我希望使用Python中的TwilioCLI运行以下命令:ngrok_cmd="t... 查看详情