subprocess

subprocess

文章 21 浏览 603

使用外部工具、subprocess.Popen 和线程进行多端口扫描

我正在使用端口扫描仪来扫描我的子网。不幸的是,端口扫描器一次只能扫描一台主机的一个端口。此外,扫描仪对于无法访问的主机有 1 秒的超时时间。扫…

翻身的咸鱼 2024-10-08 06:08:46 3 0

Python 子进程模块相当于 Windows 中的双击

我想使用 subprocess 模块打开一个文件,就像在资源管理器中双击该文件一样。我该怎么做? 我尝试了以下行: subprocess.call("C:/myfile.csv", shell…

孤单情人 2024-10-07 14:30:11 5 0

使用 PyInstaller 终止子进程

我创建了一个使用 Python subprocess.Popen(...) 的脚本。当我单击按钮时,我想销毁这个子进程(我使用 subprocess.kill())。当我使用Python时它工作…

骷髅 2024-10-07 11:29:21 2 0

子进程 pid 与 ps 输出不同

为什么子进程 pid (Popen.pid) 的值与 ps 命令返回的值不同? 当 ps 从 python 内部(使用 subprocess.call())和另一个终端调用时,我注意到了这一点…

寄居者 2024-10-07 11:06:08 5 0

在一个 Windows 命令提示符下按顺序运行多个程序?

我需要一个接一个地运行多个程序,并且每个程序都在控制台窗口中运行。 我希望控制台窗口可见,但会为每个程序创建一个新窗口。这很烦人,因为每个窗…

避讳 2024-10-07 06:34:26 4 0

Python 子进程:为什么参数列表不能像完整的 shell 字符串一样工作?

预先感谢您的任何帮助。我对 python 很陌生,但对脚本编写并不是特别陌生。我正在尝试运行一个简单的自动化电子邮件程序,但电子邮件模块似乎在我们的…

梦与时光遇 2024-10-07 00:15:29 2 0

停止读取 Python 中的进程输出而不挂起?

我有一个Linux的Python程序几乎看起来像这样: import os import time process = os.popen("top").readlines() time.sleep(1) os.popen("killall top"…

林空鹿饮溪 2024-10-06 20:40:42 2 0

Python:如何执行外部程序

如何从程序内部执行程序而不阻塞,直到执行的程序完成? 我已经尝试过: os.system() 但它会停止我的程序,直到执行的程序停止/关闭。有没有办法让我…

澜川若宁 2024-10-06 18:12:42 2 0

子流程变量

1 import subprocess 2 raw = raw_input("Filename:").lower() 3 ip = raw_input("Host:").lower() 4 cmd = subprocess.call("tcpdump -c5 -vvv -w" …

羁拥 2024-10-06 02:22:48 3 0

Python:使用子进程流数据而不会出现死锁?

我正在编写一个小脚本来整理大量数据。事情是这样的: outproc = None for input in input_files: p = Popen('process_input "%s" | more_input_proce…

夏天碎花小短裙 2024-10-05 19:26:43 3 0

Python子进程;无法读取标准输出

我有大约 500,000 多个 txt 文件,总共大约 7 GB 的数据。我正在使用 python 将它们放入 sqlite 数据库中。我正在创建 2 个表,1. 是 pK 和文件的超链…

醉城メ夜风 2024-10-05 18:57:30 3 0

包装子流程'标准输出/标准错误

我想捕获并显示通过 Python 子进程调用的进程的输出。 我以为我可以将我的类文件对象作为命名参数 stdout 和 stderr 传递, 我可以看到它访问 fileno …

紅太極 2024-10-05 14:32:30 5 0

将标准输出从多个进程重定向到 python 日志记录模块

我有一个 python 脚本,它使用 subprocess.Popen 启动多个用户进程。每个进程的标准输出都被重定向到一个唯一的文件。例如,我按如下方式启动每个进程…

弄潮 2024-10-05 09:06:52 5 0

Python子进程Popen参数区别

有什么区别 subprocess.Popen(['cat','/path/to/file'], stdout=subprocess.PIPE, shell=True) 和 和 subprocess.Popen(['cat '+'/path/to/file'], st…

脱离于你 2024-10-05 06:53:12 3 0

更好的多线程使用Python subprocess.Popen &交流()?

我正在运行多个命令,在运行 Python 2.6 的 Linux 机器上并行运行可能需要一些时间。 因此,我使用 subprocess.Popen 类和 process.communicate() 方…

木有鱼丸 2024-10-04 13:30:07 6 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

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