Python 子进程参数

2023-12-31

例如我正在使用ffplay并想运行这个命令-bufsize[:stream_specifier] integer (output,audio,video)

目前我有这个:

subprocess.call(["ffplay", "-vn", "-nodisp","-bufsize 4096", "%s" % url])

但这说它是无效的。


正如 JBernardo 在评论中提到的,将"-bufsize 4096"论证一分为二,"-bufsize", "4096"。每个参数需要分开subprocess.call与使用shell=False(默认)。您还可以指定shell=True并将整个命令作为单个字符串给出,但由于潜在的安全漏洞,不建议这样做。

您不需要在有的地方使用字符串格式"%s" % url. If url是字符串,直接传递,否则调用str(url)获取字符串表示形式。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python 子进程参数 的相关文章

  • 使用请求验证 SSL 证书

    我正在尝试验证 SSL 但它不起作用 我在浏览器上访问了我想要访问的机密网站 在 Chrome 上 我单击了储物柜 gt 证书 gt 详细信息 gt 复制到文件 gt base64 gt cert cer 我的代码是 test reques
  • 没有任何元数据的 zip 文件

    我想找到一种简单的方法来压缩一堆文件 而无需任何文件元数据 例如时间戳 这zip命令似乎总是保留元数据 我没有找到禁用元数据的方法 我希望解决方案是一个命令或最多一个 python 脚本 谢谢 正如一些帖子已经指出的那样 zip 标头中的大
  • 行未从树视图复制

    该行未在树视图中复制 我在按行并复制并粘贴到未粘贴的任何地方后制作了弹出复制 The code popup tk Menu tree opportunity tearoff 0 def row copy item tree opportun
  • 为什么 .setGeometry() 不改变 QWidget 实例的大小?

    我想使用 QWidget 更改 QPushButton 的大小 setGeometry https doc qt io qtforpython 5 PySide2 QtWidgets QWidget html PySide2 QtWidge
  • 一次将Python dict的内容分配给多个变量?

    我想做这样的事情 def f return a 1 b 2 c 3 a b f or a b f IE 这样 a 被分配为 1 b 被分配为 2 并且 c 是未定义的 这与此类似 def f return 1 2 a b f 依赖于变量名称
  • 如何确定非阻塞套接字是否真正连接?

    这个问题不仅限于Python 这是一个一般的套接字问题 我有一个非阻塞套接字 想要连接到一台可访问的机器 在另一端 该端口不存在 为什么 select 仍然成功 我预计会超时 sock send 因管道损坏而失败 select 之后如何确定
  • Tensorflow 可变图像输入大小(自动编码器、放大......)

    Edit WARNING不建议使用不同图像大小的图像 因为张量需要具有相同的大小才能实现并行化 我一直在寻找解决方案 了解如何使用不同大小的图像作为神经网络的输入 Numpy 第一个想法是使用numpy 然而 由于每个图像的大小不同 我无法
  • 从字符串到类型的词法转换

    最近 我尝试用Python存储和读取文件中的信息 遇到了一个小问题 我想从文本文件中读取类型信息 从 string 到 int 或 float 的类型转换非常有效 但从 string 到 type 的类型转换似乎是另一个问题 当然 我尝试了
  • 带图像的简单 GUI [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我试图在简单的 GUI 上显示一些卡
  • Python Kivy - 在本机网络浏览器中打开 url 的应用程序

    我尝试制作一个简单的应用程序 在单击 Screen One 上的按钮后 在 Kivy 中打开一个网页 我使用了这个主题 Python 在应用程序中直接显示网络浏览器 iframe https stackoverflow com questi
  • 创建一个类似于 Tkinter 的表

    我希望创建类似于 Tkinter 中的表格的东西 但它不一定是这样的 例如 我想创建标题 Name1 Name2 Value 并在每个标题下面有几个空白行 然后 我希望稍后用我计算的值或名称的字符串值填充这些行 因此是标签 对于 Name2
  • 如何在Python和Selenium中通过标签名称或id获取元素[重复]

    这个问题在这里已经有答案了 我正在尝试使用 Python 和 Selenium 获取输入 但它向我显示错误 我该如何解决这个错误 inputElement send keys getStock getStocklFunc 0 Error i
  • 为什么我用 beautifulSoup 刮的时候有桌子,但没有 pandas

    尝试抓取条目页面转换为制表符分隔格式 主要拉出序列和 UniProt 登录号 当我跑步时 url www signalpeptide de index php sess m listspdb bacteria s details id 10
  • select() 可以在 Windows 下使用 Python 中的文件吗?

    我正在尝试在 Windows 下运行以下 python 服务器 An echo server that uses select to handle multiple clients at a time Entering any line o
  • 导入错误:没有名为 google.auth 的模块

    当我尝试导入时firebase admin in python 2 7我收到错误 导入错误 没有名为 google auth 的模块 这是Docker文件 https github com ammaratef45 Attendance bl
  • 查找给定节点的最高权重边

    我在 NetworkX 中有一个有向图 边缘的权重从 0 到 1 表示它们发生的概率 网络连通性非常高 所以我想修剪每个节点的边缘 只保留最高概率的节点 我不确定如何迭代每个节点并仅保留最高权重in edges在图中 有没有一个networ
  • Python 3.2 中 **kwargs 和 dict 有什么区别?

    看起来Python的很多方面都只是功能的重复 除了我在 Python 中的 kwargs 和 dict 中看到的冗余之外 还有什么区别吗 参数解包存在差异 许多人使用kwargs 并通过dict作为论据之一 使用参数解包 Prepare f
  • 如何禁止 celery 中的 pickle 序列化

    Celery 默认使用 pickle 作为任务的序列化方法 如中所述FAQ http ask github com celery faq html isn t using pickle a security concern 这代表一个安全漏
  • TypeError:无法使用抽象方法实例化抽象类 <...>

    这是我的代码 from abc import ABC from abc import abstractmethod class Mamifiero ABC docstring for Mamifiero def init self self
  • 来自 django 教程 was_published_recently.admin_order_field = 'pub_date'

    From Django 教程 https www jetbrains com help pycharm 2017 1 creating and running your first django project html d28041e21

随机推荐

  • Word 中的 VBA:以编程方式添加具有样式的内容控件

    使用 VBA 以编程方式将富文本内容控件添加到 Word docm 时 是否有方法为内容设置样式 作为比较 如果我使用 Word Developer 工具栏手动创建内容控件 则可以在内容控件的属性对话框中选择 使用样式设置内容格式 我想要的
  • 设备更新到 IOS 12 后,Xamarin 应用程序无法在 IOS 设备上启动

    我已将设备上的 IOS 更新为 12 0 1 将 XCode 更新为版本 10 我能够构建应用程序 使用 IOS 12 部署到 mac 上的模拟器 但是当我将应用程序部署到设备时 它会启动 显示启动画面并退出 图标保留 但应用程序启动后总是
  • 将 unicode 与 css 结合使用的后备方案

    我想知道您是否可以在使用 unicode 字符时创建后备 看看我得到了以下CSS icon check after content 2714 color green 并且不支持这个角色 有没有一种方法可以只打印 是 或其他东西 对于那里的字
  • 增加并发 HTTP 调用

    我为此浏览了很多帖子 但没有找到任何合适的解决方案 我从一个域限制的最大并发连接数的答案之一得到它 IE 6 and 7 2 IE 8 6 IE 9 6 IE 10 8 IE 11 8 Firefox 2 2 Firefox 3 6 Fir
  • 意外的表重新加载/刷新,有一些延迟

    Xcode 6 beta 6 7 我创建了一个 iOS 8 Swift 博客阅读器应用程序 带有概述 表格视图 和详细视图 Web 视图 屏幕 如果有互联网连接 应用程序在启动时会从博客加载实际的 json 数据 并将其作为实体对象保存到核
  • listextend() 到索引,不仅将列表元素插入到末尾

    我正在寻找最Pythonic的方法来实现列表的版本extend函数 它扩展到给定的索引而不是列表的末尾 a list I rad list b list am a a list my extend b list 1 insert the i
  • id() 与 `is` 运算符。比较“id”安全吗?相同的“id”是否意味着相同的对象?

    我可以在多大程度上依赖该物体id 以及它在实践中的独特之处 例如 Does id a id b mean a is b或相反亦然 反之又如何呢 拯救一个人有多安全id稍后使用的地方 例如进入某个注册表而不是对象本身 Written as a
  • 有没有如何将 akka-http 与 servlet 容器一起使用的示例?

    现在正在使用spray http spray io with Servlet30ConnectorServlet https github com spray spray blob master spray servlet src main
  • virtualenv 使用错误的 django

    我有一个 virtualenv 全部设置为 no site packages标志打开 当我这样做的时候pip install django 1 3一切似乎都安装得很好 当我跑的时候python manage py sycndb我得到了错误
  • 如何使用 Gradle 插件向 android.defaultConfig 添加函数?

    我想创建一个 Gradle 插件来添加功能Android Gradle 插件 https developer android com tools building plugin for gradle html 我想添加一个getGreeti
  • Mysql:枚举混乱

    我有一个员工表 员工有兴趣 所以表可以设计成这样 create table emp id int 10 not null auto increment name varchar 30 interest varchar 50 primary
  • 使用 TFS 2010 运行异步任务单元测试

    我正在编写一个使用异步库在 VS 2012 中针对 NET 4 0 编写的应用程序 我的自动构建在安装了 VS 2012 和 NET 4 5 的 TFS 2010 构建代理上运行 我到处都读到 如果你的单元测试是异步的 它必须具有async
  • 获取一个虚拟 slf4j 记录器?

    我可以从 slf4j 获得一个虚拟记录器吗 想想空对象设计模式 如果是这样 有人可以提供一个例子吗 或者如果我想这样做 我是否必须实现自定义记录器 我希望写一个类似的函数 private Logger logger static Logge
  • 在 Angular Route 中传递 int 数组

    嗯 在问这个问题之前我做了一些研究 这是我的路 path cart productIds component CartComponent 我想在点击购物车时传递productIds 如下所示在AppComponent中 我可以这样做吗 go
  • 不支持 C++/CLI 使用 Action<...,...> 和 Func<...> 吗?

    看起来 C CLI 的 System 命名空间中不支持 Action 和 Func 委托 至少对于多个 通用参数来说不是这样 例如 System Action
  • Python 中的前向类声明

    我按顺序有两节课 class A models class B models a models ManyToManyField A 现在我必须将模型更改为以下模型 class A models b models ManyToManyFiel
  • Windows命令获取服务状态?

    我需要知道批处理脚本末尾的服务状态 该脚本使用 net stop thingie 和 net start thingie 重新启动服务 在我最喜欢的理想世界中 我想通过电子邮件将状态发送给自己 在寒冷的冬夜阅读 用我知道运行正常的服务器的温
  • 当变量形状发生变化时从检查点恢复

    我无法恢复包含改变形状的变量的检查点模型 例如这个简单的模型 var tf get variable initializer tf constant initializer 0 shape 1 trainable False name va
  • 使用坐标对作为 Lua 表中的键

    正如标题所示 我尝试使用坐标对 x y 作为表的键 这是我到目前为止所做的 local test props local mt local xMax 5 local yMax 5 local function coord2index x y
  • Python 子进程参数

    例如我正在使用ffplay并想运行这个命令 bufsize stream specifier integer output audio video 目前我有这个 subprocess call ffplay vn nodisp bufsiz