func.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:cfpp 作者: dcoker 项目源码 文件源码
def handler(event, context):
    s3 = boto3.resource('s3')
    url = event["URL"]
    parsed = urllib2.urlparse.urlparse(url)
    response = s3.Object(parsed.netloc, parsed.path.lstrip('/')).get()

    linecount = bytes = 0
    contents = response['Body'].read(BUF_SZ)
    while contents:
        bytes += len(contents)
        linecount += contents.count('\n')
        contents = response['Body'].read(BUF_SZ)
    return {
        'url': event["URL"],
        'lines': linecount,
        'bytes': bytes
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号