当前位置: 首页 > news >正文

齐家网装修公司地址/谷歌seo优化

齐家网装修公司地址,谷歌seo优化,渭南做网站费用,能看各种网站的浏览器调用subprocess的推荐方法是对于它可以处理的所有使用场景都使用run()函数。 run()函数是在Python 3.5中添加的,如果在老版本中使用,需要下载并扩展。 扩展安装方式: $ pip install subprocess.run 使用方式: subprocess.run(args, *, stdinNone, inputNone, stdoutNone, stder…

调用subprocess的推荐方法是对于它可以处理的所有使用场景都使用run()函数。

run()函数是在Python 3.5中添加的,如果在老版本中使用,需要下载并扩展。

扩展安装方式:

$ pip install subprocess.run

使用方式:

subprocess.run(args, *, stdin=None, input=None, stdout=None, stderr=None, shell=False, timeout=None, check=False)

运行args描述的命令。等待命令完成,然后返回一个CompletedProcess实例。

完整的函数形式很大程度上与Popen构造函数相同 —— 除timeout、input和check之外,该函数的所有参数都传递给Popen接口。

>>> subprocess.run(["ls", "-l"]) # doesn't capture output

CompletedProcess(args=['ls', '-l'], returncode=0)

>>> subprocess.run("exit 1", shell=True, check=True)

Traceback (most recent call last):

...

subprocess.CalledProcessError: Command 'exit 1' returned non-zero exit status 1

>>> subprocess.run(["ls", "-l", "/dev/null"], stdout=subprocess.PIPE)

CompletedProcess(args=['ls', '-l', '/dev/null'], returncode=0,

stdout=b'crw-rw-rw- 1 root root 1, 3 Jan 23 16:23 /dev/null\n')

class subprocess.CompletedProcess表示从run()返回的值,表示已完成的进程。

参数

args

args是所有调用所必需的,应该为一个字符串或一个程序参数序列。通常倾向提供参数序列,因为它允许这个模块来处理任何所需的转义和引用参数(例如,允许文件名中的空格)。如果传递单个字符串,shell必须为True(见下文),否则字符串必须简单地命名要执行的程序而不指定任何参数。

stdin、stdout和stderr

stdin、stdout和stderr分别指定执行程序的标准输入,标准输出和标准错误文件句柄。有效值有PIPE、DEVNULL,一个存在的文件描述器(正整数),一个存在的文件对象和None。PIPE表示应该为子进程创建新的管道。DEVNULL表示将使用特殊文件os.devnull。使用默认设置None,则不会发生重定向;子进程的文件句柄将从父进程继承。此外,stderr可以是STDOUT,表示来自子进程的标准错误数据应该捕获到与stdout相同的文件句柄中。

shell

如果shell是True,则将通过shell执行指定的命令。如果你使用Python主要是由于它能提供大多数系统shell不能提供的增强的控制流,并且仍然希望方便地访问其他shell功能,如shell管道、文件名通配符、环境变量扩展和扩展〜到用户的主目录,这会很有用。

>>> from subprocess import run

>>> print run('uname -r')

3.7.0-7-generic

>>> print run('uname -r').stdout

3.7.0-7-generic

>>> run('uname -a').status

0

>>> print run('rm not_existing_directory').stderr

rm: cannot remove `not_existing_directory': No such file or directory

>>> print run('ls -la', 'wc -l')

14

>>> print run('ls -la', 'wc -l', 'wc -c')

3

>>> run('ls -la', 'wc -l', 'wc -c')

ls -la | wc -l | wc -c

>>> print run('ls -la').stdout.lines

['total 20',

'drwxrwxr-x 3 user user 4096 Dec 20 22:55 .',

'drwxrwxr-x 5 user user 4096 Dec 20 22:57 ..',

'drwxrwxr-x 2 user user 4096 Dec 20 22:37 dir',

'-rw-rw-r-- 1 user user 0 Dec 20 22:52 file']

http://www.lbrq.cn/news/1260757.html

相关文章:

  • 做网站建设的工资高吗/seo排名优化软件价格
  • 无锡企业做网站/网店关键词怎么优化
  • 湛江购房网/网站优化推广哪家好
  • 珠海市企业网站制作平台/网络营销ppt讲解
  • 租空间网站/百度客服联系方式
  • 泉州网站开发人员/深圳高端seo外包公司
  • 做义工的网站/网络营销主要特点有哪些
  • 做铁艺需要什么网站/网站怎么进入
  • 洛阳网站设计哪家专业/推广引流最快的方法
  • 做网站购买备案域名/品牌推广方案包括哪些
  • 熊岳网站在哪做/长沙网络公关公司
  • 网站备案怎么在工信部信息核验/郑州网站
  • 做技术分享网站有哪些/百度怎么做推广和宣传
  • 佛山 做网站公司/网站制作app
  • 企业信用查询平台/二十个优化
  • 视频解析网站怎么做/网络推广哪个好
  • 做网站小程序多少钱/b站推广2023
  • 网站建设模版/技师培训
  • 项链seo关键词/网站seo综合查询
  • 天眼查网站建设公司/网络推广工作好做不
  • 东莞注册公司需要什么资料/seo外链建设方法
  • 做网站为什么要服务器/怎么登录百度app
  • 动态网站系统的5个组成部分/360点睛实效平台推广
  • 专业网站制作公司咨询/北京软件开发公司
  • 长垣网站建设/百度搜索引擎官网入口
  • 安卓app开发工具/苏州网站关键字优化
  • 花店网站建设环境分析/互联网营销师是什么
  • 邢台网站制作公司哪家专业/百度自动驾驶技术
  • 百度外卖网站建设与维护方法/百度大数据中心
  • 养老院微网站建设方案/天津优化代理
  • 高防服务器租用的作用都有哪些?
  • 控制建模matlab练习08:根轨迹
  • 信创及一次ORACLE到OB的信创迁移
  • Nvidia Orin DK 刷机CUDA TensorRT+硬盘扩容+ROS+Realsense+OpenCV+Ollama+Yolo11 一站式解决方案
  • (一)全栈(react配置/https支持/useState多组件传递/表单提交/React Query/axois封装/Router)
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现各类垃圾的分类检测识别(C#代码UI界面版)