• 欢迎访问好鸭,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏好鸭吧

打包python程序为适用于ServerLess云函数的程序包

Linux haoduck 7分钟前 2次浏览 0个评论

一些Python写的签到程序,我们可以用云函数来执行。但是云函数的环境,缺失一些第三方库。我们就可以把程序要用到的库都安装到代码目录,完美解决。

一、利用pipreqs分析Python程序所需的库

1. 安装pipreqs

pip3 install pipreqs

2. 用pipreqs分析依赖

在python程序目录下执行

pipreqs . --encoding=utf8 --force

程序目录下会生成requirements.txt

二、安装所需的库到程序目录

在python程序目录下执行

pip3 install -r requirements.txt -t .

三、修改Python程序添加函数入口

添加下列代码,要根据程序不同做出改动。后面有时间会更详细说明一下。

def handler(event, context):
    main()

四、打包为zip压缩包

在python程序目录下执行

zip -r serverless.zip ./*

本文参考:https://www.blueskyxn.com/202107/4816.html


好鸭 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:打包python程序为适用于ServerLess云函数的程序包
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址