subprocess

subprocess

文章 21 浏览 603

Django 子进程从批处理脚本实时/无缓冲地报告标准输出

基本上,背景故事是我为客户构建了一系列Python脚本,用于处理其操作数据库和ecomms站点数据库之间的导入和导出批处理作业。这很好用。这些脚本写入标…

安穩 2024-10-03 10:50:31 5 0

超时时杀死或终止子进程?

我想尽可能快地重复执行子进程。然而,有时这个过程会花费太长的时间,所以我想杀死它。 我使用 signal.signal(...) 如下所示: ppid=pipeexe.pid sig…

昔日梦未散 2024-10-02 17:10:01 5 0

Python 子进程是否产生输出

这个问题与: python,子进程:从子进程读取输出 如果P 是一个以命令启动的子进程, import subprocess P = subprocess.Popen ("command", stdout=sub…

一梦浮鱼 2024-10-02 10:20:40 4 0

为什么我必须将 .wait() 与 python 的子进程模块一起使用?

我正在 Linux 上通过 Python 中的子进程模块运行 Perl 脚本。使用变量输入多次调用运行脚本的函数。 def script_runner(variable_input): out_file = …

秋风の叶未落 2024-10-02 01:27:58 4 0

不是root用户,如何杀死python 2.4中的子进程

如果执行时间太长,我想杀死一个子进程。 我知道我必须使用 os.kill 或 os.killpg。 但是,如果我不是 root 用户,就会出现问题。例如,在我设计的GUI…

不羁少年 2024-10-01 13:34:41 4 0

当 Popen.communicate() 还不够时?

我发现很多线程或多或少与这个主题相关,但仍然几乎没有完整的答案......我正在寻找你的建议。 所以,这是我的问题:我确实需要以两种方式与子进程进…

緦唸λ蓇 2024-10-01 07:49:23 4 0

python 子进程:“写入错误:管道损坏”

我在管道传输简单的 subprocess.Popen 时遇到问题。 代码: import subprocess cmd = 'cat file | sort -g -k3 | head -20 | cut -f2,3' % (pattern,f…

饭团 2024-09-30 18:20:22 3 0

对属于进程输出的每一行执行某些操作

使用 subprocess 模块时,如何对进程输出的每一行执行某些操作?我不想等待所有输出,就像使用 communicate 时一样,而是在生成后立即对其进行处理。…

情归归情 2024-09-30 14:00:07 3 0

使用子进程时如何限制程序的执行时间?

我想使用子进程来运行程序,并且需要限制执行时间。例如,如果它运行超过2秒我想杀死它。 对于普通程序,kill() 效果很好。但是,如果我尝试运行 /usr…

你对谁都笑 2024-09-29 17:50:31 2 0

使用 subprocess.Popen 非常大的输入和管道

我有很简单的问题。我有一个大文件,需要经历三个步骤:使用外部程序的解码步骤、Python 中的一些处理,然后使用另一个外部程序重新编码。我一直在使…

妄断弥空 2024-09-28 16:02:12 5 0

从 subprocess.Popen 获取整个输出

我通过调用 subprocess.Popen 得到了一个有点奇怪的结果,我怀疑这与我对 Python 的陌生有很大关系。 args = [ 'cscript', '%USERPROFILE%\\tools\\js…

满栀 2024-09-28 02:01:35 5 0

如何捕获“subprocess.call”的输出到一个文件?

在我的代码中,我有一行与此类似的行: rval = subprocess.call(["mkdir",directoryName], shell=True) 我可以检查 rval 来查看它是 0 还是 1,但如果…

依 靠 2024-09-28 00:37:57 5 0

Python:使用 mplayer 解析流标题

我正在用Python编写一个简单的前端,以使用mplayer(在子进程中)播放和录制网络广播频道(例如来自shoutcast)。当用户单击某个电台时,将运行以下代…

洋洋洒洒 2024-09-27 20:41:28 6 0

如何使用子进程调用“/etc/init.d/tomcat6/stop”在Python中

我想在子进程中调用 /etc/init.d/tomcat6 。 我已经尝试过下面的代码,但它不起作用。 cmd="/etc/init.d/tomcat6/ stop" p=subprocess.Popen(cmd) std…

南七夏 2024-09-27 10:37:15 5 0

Python 中的 subprocess() 参数

我在 Python 中有一个参数搞砸了我的 subprocess() 命令。争论是: --server-args="-screen 0, 1280x800x24" args = [ 'xvfb-run', '--server-args="-…

琴流音 2024-09-27 09:14:15 4 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文