popen 相关问题

popen()是一种使用类似文件的接口与子进程通信的方法。它起源于C,但已被移植到其他语言(通过扩展),如Python。

Windows / php pclose和popen问题

这是我的代码:

回答 1 投票 1

Python,使用Popen提交qsub作业

我必须编写一个python脚本来使用qsub(SGE)提交作业。我想执行的命令是以下形式:qsub -b y / usr / bin / L2prod filein fileout其中L2prod是一个已编译的程序(...

回答 1 投票 2

Python Popen()。stdout.read()挂起

我正在尝试使用Python的subprocess.Popen获取另一个脚本的输出,如下所示:process = Popen(command,stdout = PIPE,shell = True)exitcode = process.wait()output = process.stdout.read()#。 ..

回答 3 投票 10

如何逐行从Ruby程序中读取另一个程序的STDOUT?

我有一个名为“count”的小型测试Ruby程序,它的计数为1..50。 #!/ usr / bin / ruby #count for i in 1..50 do STDOUT.puts i sleep 1 end我想从另一个程序调用它,并阅读...

回答 1 投票 1

Python CLI“-c”与Popen语法无效

我有一个程序,我需要检查一台机器是否具有所需的所有Python模块依赖项。该机器可以是本地机器或远程机器。所以,为了概括代码,我正在执行......

回答 1 投票 1

使用popen()时的分段错误

我有一个加密某些字符串的功能。它很棒但是......它的错误:(我可以使用该功能一次,但第二次,崩溃。谢谢!:)我使用bash ubuntu(W10),没有警告(...

回答 1 投票 -3

如何使用python将本地文件推送到github? (或通过Python发布提交)

从python中提交和推送文件到github的选项有哪些?以下是我认为应该可行的三种方法,按顺序尝试:使用pygithub :( Github的python API)发送...

回答 1 投票 2

尝试在浏览器中打开URL时,系统找不到指定的文件

我得到语法错误:FileNotFoundError:[WinError 2]运行以下代码时系统找不到指定的文件。在......上找到解决这个问题的好方法有点困难。

回答 2 投票 1

用管道链接几个Popen命令

我知道如何使用cmd = subprocess.Popen然后subprocess.communicate运行命令。大多数时候我使用shlex.split标记化的字符串作为Popen的'argv'参数。 “ls -l”的示例:...

回答 4 投票 25

如何为popen指定工作目录

有没有办法在Python的subprocess.Popen()中指定命令的运行目录?例如:Popen('c:\ mytool \ tool.exe',workingdir ='d:\ test \ local')我的Python脚本位于C:\ ...

回答 1 投票 166

构造python代码以通过subprocess.Popen运行消息

我正在构建一个与Windows 10通信的简单远程shell工具。服务器通过自己的shell向运行该消息的客户端发送“消息”。我需要收到这封邮件......

回答 2 投票 0

在mac上打开和终止进程

当在macOS上使用terminate()调用时,打开的程序不会关闭。我试图通过python打开一个外部文件,然后关闭它。一切似乎都在起作用,除了杀死......

回答 1 投票 0

如何从python运行minecraft服务器?

我无法弄清楚如何使用python命令启动服务器。 s = subprocess.Popen('“D:\ MC SERVER 2k19 \ server.jar”-jar server.jar java',stdin = subprocess.PIPE,stdout = subprocess.PIPE,shell = True)...

回答 2 投票 0

在popen函数调用之后,睡眠不在子进程中工作

我编写了一个小程序,它创建了一个子进程,然后使用popen运行shell命令。我创建了一个信号处理程序来等待子进程在父进程结束时...

回答 1 投票 0

如何在python中的mac osx上打开文件

我试图使用eclipse在python中打开Mac上的文件。 FileName =“/ Users / fis / Desktop / installer_guide.txt”ss = subprocess.Popen(FileName,shell = True)ss.communicate()以及os.popen(...

回答 1 投票 0

在python中使用subprocess.Popen运行git命令

我正在编写一个小python脚本,需要从给定目录中执行git命令。代码如下:import subprocess,os pr = subprocess.Popen(['/ usr / bin / git','status'] ,. ..

回答 1 投票 1

Popen错误:[Errno 2]没有这样的文件或目录:'minisat':'minisat'

我试图在我的程序生成的一堆cnf编码上运行SAT求解器。我通过自制软件在我的笔记本电脑(MacOS)上安装了minisat,我可以在终端上运行minisat:$ ...

回答 1 投票 -1

仅列出子进程ls -l中的文件和目录名称

在使用Popen或check_output的python子进程中,我需要列出给定源目录中的文件和目录。但我只能使用命令ls -l。示例代码cmd = [“ls”,“ - l”,source] proc = ...

回答 3 投票 1

Unix Popen.communicate无法gzip大文件

我需要在shell命令的基础上使用python gzip大小超过10 GB的文件,因此决定使用子进程Popen。这是我的代码:outputdir ='/ mnt / json / output /'inp_cmd ='gzip -r'+ ...

回答 2 投票 0

如何在Popen中导入Tif

我想用Popen导入一个tif文件,然后用gdal.open打开它,因为我想在之后使用其他gdal实用程序。与Popen的导入似乎有效。但对于行'src_ds = gdal.Open(...

回答 1 投票 0

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