subprocess 相关问题

Python子进程模块允许您生成新进程,连接到它们的输入/输出/错误管道,并获取它们的返回代码。使用它在Python中运行shell命令或可执行文件。

ssmtp无法通过电子邮件发送我从python子进程收到的bash变量

我正在python脚本中使用子进程将变量发送到旨在发送电子邮件的bash脚本中。我的python代码:import re import subprocess message =“ foo” subprocess.run([“。/ ...

回答 1 投票 0

通过python在vlc中打开视频。没有这样的文件或目录

下面的我的代码可以打开vlc,但无法打开视频。当vlc弹出时,出现以下错误消息:您的输入无法打开:VLC无法打开MRL'file:// C:/ Users / gulbe / ...

回答 1 投票 0

子进程在pycharm中运行时不起作用

[我尝试使用外壳命令使python脚本下载一些git数据。但是我希望git命令能够“查询”用户登录,并将状态报告给用于调用python的shell。我...

回答 2 投票 0

读取异步子过程的流输出

我正在尝试从子进程中运行的程序中读取URL,然后安排异步HTTP请求,但看起来请求正在同步运行。是因为子流程...

回答 1 投票 1

python子进程模块调用方法

我在单个脚本中执行多个命令时,子过程模块中的调用方法遇到问题。以下代码可以正常工作:subprocess.call('ifconfig eth0 down',shell = ...

回答 1 投票 0

我的子进程的行为就像驱动器已映射,但不是。解决吗?

我正在使用Spyder解释器在Python 3.7中制作脚本,该解释器使用子进程模块将远程网络驱动器映射到计算机,然后检查该驱动器中是否存在文件。例如,我'...

回答 1 投票 0

如何使用'ls -l'命令和Python获取给定“路径”的内容

我正在使用python,我想获取给定路径下所有文件/目录的列表(未嵌套)。这意味着我需要使用python完全等同于“ ls -l”命令的输出。例如在路径/ ...

回答 2 投票 -2

在另一个python文件内运行python文件(没有类和函数)

我有一个简单的python文件p1.py,它基本上具有以下#!/ usr / bin / python a = 1 b = 2 c = 3 s1 = a + b s2 = a + c s3 = b + c第二个文件p2.py,我想访问s1,s2和s3的值。我尝试了以下...

回答 2 投票 0

PermissionError:[WinError 5]访问被拒绝

我正在尝试通过子进程调用python程序,但是出现权限错误。我尝试以管理员身份运行PyCharm,但这无济于事。我的代码:答案= subprocess.check_output(“ ../ folder ...

回答 2 投票 -1

使用Python子进程运行Charles Headless-传递命令

我正在尝试利用Charles Proxy的Web界面功能,该功能允许您在无头模式下运行Charles,并使用对http://control.charles的curl命令来控制Charles。在终端中,当我运行时...

回答 1 投票 1

subprocess.call()在将标准输出重定向到文件时抛出错误“ FileNotFoundError:[Errno 2]没有这样的文件或目录”

我想将控制台输出重定向到文本文件以进行进一步检查。任务是从栅格文件(TIFF)中提取TIFF-TAG并过滤结果。为了实现这一点,我有几个...

回答 1 投票 0

为什么两个进程之间的管道数据太大时会被截断?

[我们最近在我们的项目上遇到了一个问题,试图使子流程将完整的base64编码图片(大约355K)传递到其父流程:但图片似乎被随机截断,并且...

回答 1 投票 1

子进程如何处理文件指针?

假设Python中的代码框架看起来像这样。这段代码正在Ubuntu 18.04上调用另一个可并行运行的bash脚本。 #!/ usr / bin / env python3 #encoding:utf-8 import ...

回答 1 投票 2

如何将字符串传递到subprocess.Popen(使用stdin参数)?

如果执行以下操作:从cStringIO导入子过程import StringIO subprocess.Popen(['grep','f'],stdout = subprocess.PIPE,stdin = StringIO('one \ ntwo \ nthree \ nfour \ nfive \ nsix \ n'))。communicate()[0] I ...

回答 11 投票 265

Python在特定文件夹上运行shell命令

首先,我的公司使用2.7.x版本的python。我想在特定文件夹上运行一个shell命令。 $ cd path / to / folder&command而且我还得到了结果字符串。我尝试过...

回答 4 投票 0

从命令捕获的stdout传递给硒时,换行符的数量是原来的两倍

[我有一些代码正在尝试捕获标准输出:def MediaInfo():cmd = ['MediaInfo.exe','videofile.mkv'] test = subprocess.run(cmd,capture_output = True)info = test.stdout ....

回答 1 投票 0

无法通过子进程执行msg(和其他)Windows命令

我在subprocess.call(),subprocess.run(),subprocess.Popen(),os.system()(以及其他运行命令提示符命令的功能)方面遇到了一些问题,因为我似乎无法获取msg命令...

回答 2 投票 2

如何在烧瓶上运行子过程

我目前运行一个flask应用程序,注册后为用户创建了一个docker文件,如何在后台使用子进程启动docker-compose up -d进程,我创建了函数start()...

回答 1 投票 0

捕获子进程输出,但不打印任何内容到控制台?

我正在尝试使用子进程运行curl命令。工作良好。我已经在变量中获得了所需的输出。我唯一需要的是在进程运行时,我不希望在控制台中进行此打印:...

回答 2 投票 -1

无法使用Jenkins运行Python子进程调用

[该问题已在其他地方提出,但是我没有看到任何解决方案……我有一个Python脚本,其中包含以下形式的子流程调用:source_density = subprocess.check_output([“ adb”,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.