Python 版本选择
目前支持的 Python 开发语言包括如下版本:
Python 3.7
Python 3.6
Python 2.7
您可以在函数创建时,选择您所期望使用的运行环境,Python 3.7、Python 3.6 或 Python 2.7。您可以在
这里
查看 Python 官方对 Python 2 或 Python 3 语言选择的建议。
相关环境变量
目前运行环境中内置的 Python 相关环境变量见下表:
已包含的库及使用方法
注意
Python 3.7 及之后版本,平台不再额外内置依赖库。代码运行所需依赖,请参考
依赖安装
进行安装。
COS SDK
云函数 Python 3.6、Python 2.7 的运行环境内已包含
COS 的 Python SDK
,具体版本为
cos_sdk_v5
(推荐)和
cos_sdk_v4
。
可在代码内通过如下方式引入 COS SDK 并使用:
对于
cos_sdk_v5
版本:
from qcloud_cos_v5 import CosConfig
from qcloud_cos_v5 import CosS3Client
对于
cos_sdk_v4
版本:
from qcloud_cos_v4 import CosClient
from qcloud_cos_v4 import DownloadFileRequest
from qcloud_cos_v4 import UploadFileRequest
内置的库列表
Python 3.6 云端运行时已支持的库如下表:
说明
若您需要使用表中尚未支持的库,请在本地安装并打包上传后使用。详情请参见
安装依赖库
。
Python 2.7 云端运行时已支持的库如下表:
|
|
|
|
|
|
backports.ssl-match-hostname
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|