我尝试了一个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
但它返回一个空列表。
答案 0 :(得分:1)
让我们尝试使用wget的urllib实例。
import urllib.request
local_filename, headers = urllib.request.urlretrieve('http://google.com')
f = open(local_filename)