当前位置: 首页 > 面试题库 >

使用子过程获取返回值

鄢晔
2023-03-14
问题内容

我希望能够通过脚本的返回值定义变量。这是我目前拥有的:

sum_total_earnings_usd = subprocess.call([SCRIPT, "-d", date])

我已经检查了SCRIPT的返回值,但是,当我尝试设置此变量时,它总是返回0(http://docs.python.org/library/subprocess.html#subprocess.call)。我将如何运行此脚本并捕获返回值以将其存储为变量


问题答案:

使用subprocess.check_output()代替subprocess.call()



 类似资料:
  • 本文向大家介绍使用C#代码获取存储过程返回值,包括了使用C#代码获取存储过程返回值的使用技巧和注意事项,需要的朋友参考一下 废话不多说,直接给大家贴C#代码了。 ps:在C#中调用存储过程中的两种返回值

  • 问题内容: 我的团队正在使用基于python的Wiki服务器,该服务器调用SQL Server数据库上的存储过程。理想情况下,我们希望从存储过程中返回整数值(1,0,-1)以显示基本结果。 根据Google Groups上 的2008年主题,pyodbc不支持返回值,因此另一种选择是将结果选择为一行,然后进行检查。还是这样吗?是否有(受支持和记录的)编程方式来检查SQL存储过程的返回值?(如果是这

  • 问题内容: 在Python中,可以创建一个没有显式返回的过程。即: 此外,可以 将该 函数的结果 分配给 变量: 为什么会这样呢?令人困惑的设计决定背后是什么语言逻辑?为什么不简单地引发编译器错误? 编辑:是的,我意识到它可以那样工作。谢谢。我的问题是为什么?在您的代码中引入微妙的错误似乎是一种肯定的解雇方法。就像下面的e- satis提到的那样,这似乎与非常明智的python谚语相反,即“显露好

  • 本文向大家介绍Python中执行存储过程及获取存储过程返回值的方法,包括了Python中执行存储过程及获取存储过程返回值的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python中执行存储过程及获取存储过程返回值的方法。分享给大家供大家参考,具体如下: 在Pathon中如何执行存储过程呢?可以使用如下方法: 存储过程定义基本如下: 1. 使用adodbapi 2. 使用pymssq

  • 问题内容: 我想获取html页面的“打印值”。 我在下面的查询中尝试过,但是showGetResult()仅返回“空值” 但是当我尝试此代码时,我的apache服务器日志已打印,我访问了index.php。 (index.php只是打印helloworld) 问题答案: 我想你想做的就是这个。

  • 我正在尝试测试另一个方法使用的getCookieByName方法。但是,我不确定我是否正确执行了此操作,因为该方法似乎被多次调用,并且它在第一次尝试时设置了值,但在最后一次调用时为空。我认为模拟调用的顺序可能是错误的,或者其中一些可能不需要,但是如果我删除了其中任何一个,我仍然会得到其他错误,因此不确定我到底做错了什么。 这是我的测试和模拟调用,以及在同一个方法中两次调用getCookieByNa