Python AWS Lambda中的Wget返回none

Python AWS Lambda中的Wget返回none,python,linux,amazon-web-services,aws-lambda,Python,Linux,Amazon Web Services,Aws Lambda,我尝试用python代码调用wget,但它什么也不返回。 Lambda中是否启用了wget 我的示例代码: def lambda_handler(event, context): import os f = os.popen("wget -qO- --timeout=30 --tries=1 google.com") a = [] for line in f.readlines(): a.append(line) return a 但是

我尝试用python代码调用wget,但它什么也不返回。 Lambda中是否启用了wget

我的示例代码:

def lambda_handler(event, context):
    import os 
    f = os.popen("wget -qO- --timeout=30 --tries=1 google.com")
    a = []
    for line in f.readlines(): 
       a.append(line)
    return a

但是它返回一个空列表。

让我们尝试使用wget的urllib实例

import urllib.request
local_filename, headers = urllib.request.urlretrieve('http://google.com')
f = open(local_filename)

感谢您的回复,但我需要知道Lambda是否支持wget,因为我们的一些java代码需要wget。@KarthikeyanKR-您能够在Lambda服务器中运行wget吗?因此我能够成功地使用curl-O命令。根据我的经验,wget不适用于相同的url或任何url。找不到任何aws文档,说明Lambda server开箱即用是否支持wget。