项目场景:

目前的状态就像是买不起服务器,只能用百度云函数平替,亲测好用!!!python语言开发云函数,使用官方的函数调用其实是不太容易,官方文档对Python的使用文档讲解的也少之又少,讲解的也比较基础,对java讲的比较详细,这就苦了我们用python的同学。


问题描述

    百度智能云——函数调用;使用CFC Python开发语言创建函数的时候,官方支持的库也就如下图:

如图所示,可以支持的库很少,难以支持我们日常开发需求,这时候就需要我们的zip打包,将需要使用的包直接zip打包起来,上传zip函数包,这样就可以使用很多其他的包,当然还是要遵守官方的规定(CFC支持的是Python3.6版本)

注意:在版本这里我吃了个大亏,python3.6版本其实是不支持from lxml import etree;etree这个模块在3.6版本就已经差不多绝迹了,所以大家要是不遵守官方Python版本会吃大亏!


解决方案:

为了能使用更多的包函数,zip打包使用如下(适用于serverless云函数、baiduyun云函数):

首先打开pycharm的终端:

 打包命令:

第一步  # 利用pipreqs分析Python所需的包  :

pip3 install pipreqs

第二步(python程序根目录会生成  requirements.txt  ) # pipreqs分析依赖  :

pipreqs . --encoding=utf8 --force

 第三步:安装所需的库到程序目录      # 安装所需的库到程序目录

pip3 install -r requirements.txt -t .

第四步:打包为zip压缩包      需要在python程序目录下执行

zip -r serverless.zip ./*

注意:此zip打包与大家平时使用的zip打包存在着根本性的不同,大家不要直接拿压缩软件打包,这样是万万不可的,使用也是无效的。

【python百度智能云】:百度CFC函数调用 — python zip打包相关推荐

  1. 时空系统怎么连接mysql_便捷接入再升级!百度智能云时序时空数据库正式兼容MySQL协议...

    百度智能云时序时空数据库(TSDB)是百度天工智能物联网平台推出的用于存储和管理时间序列数据及地理空间数据的专业化数据库,旨在通过高性能读写和强计算能力的分布式云端数据库服务,为物联网设备监控和数据分 ...

  2. 微信小程序通过百度智能云实现人脸检测

    可通过微信小程序[在线颜值检测]功能,查看最终效果. 1.注册登录百度智能云 百度智能云-登录 链接 1.1 注册登录登录之后,进入人脸识别页面. 2.创建应用,获取key 2.1 打开[公有云服务] ...

  3. 百度智能云对象存储BOS批量下载文件方法

    百度智能云对象存储BOS支持批量打包下载吗?目前对象存储BOS浏览器端不支持批量下载,可以使用对象存储BOS桌面或BOSCMD批量下载,也可以使用API/SDK调用接口循环下载.新手站长网来详细说下百 ...

  4. python图像识别步骤_利用百度智能云结合Python体验图像识别(转载来自qylruirui)

    利用百度智能云结合Python体验图像识别 只要注册了百度账号就可以轻松体验百度智能云中图像识别功能的魅力! 1. 所需要的工具 一个百度账号(大家都有哈) 一个可以运行python代码的编译器(Py ...

  5. python 菜品识别_利用百度智能云结合Python体验图像识别(来自qylruirui)

    利用百度智能云结合Python体验图像识别 只要注册了百度账号就可以轻松体验百度智能云中图像识别功能的魅力! 1. 所需要的工具 一个百度账号(大家都有哈) 一个可以运行python代码的编译器(Py ...

  6. 【项目实训】基于人脸识别的课堂签到管理系统(python+qt5+sqlite3+百度智能云)

    [项目实训]基于人脸识别的课堂签到管理系统(python+qt5+sqlite3+百度智能云) 一.环境介绍 二.签到功能 2.1 启动签到 2.2 结束签到 三.用户组操作 3.1 添加用户组 3. ...

  7. 【python】调用百度智能云API实现手写文字识别

    注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分参赛项目,转载请保留声明 文章目录 调用百度智能云API实现python识别手写文字 一.准备工具 电脑端准备: 1.pytho ...

  8. python提取微信聊天语音_GitHub - dennischancs/wechat-asr: 微信语音批量转文字 python编写 用百度智能云短语音识别API实现 windows下的使用...

    WeChat-ASR 微信语音批量转文字 调用百度智能云短语音识别API 目前仅支持安卓手机+Windows 简介 最近线上办公,很多小会议或者讲座等也在微信群里,有时需要记录保存会议讲话内容,也可能 ...

  9. python:ocr图文识别(百度智能云API文字识别)

    文章目录 前言 一.创建账号和应用 二.具体步骤 1.第一种方式: 2.第二种方式 总结 前言 说道OCR图文识别,其实python也有在自己的库(以下是我了解,应该还有很多): 第一个 tesser ...

最新文章

  1. 厉害了!单点登录系统用 8 张漫画就解释了。。。
  2. mysql和redis的区别
  3. Openstack在controller节点 nova image-list HTTP500
  4. opencv实现快速傅立叶变换和逆变换
  5. 如何对Javascript代码进行二次压缩(混淆)
  6. android寻找手机,寻找那些“干净”的Android手机
  7. 使用NAT网关挂载本地物理机
  8. 树莓派boot分区cmdline.txt
  9. (源码)群体智能优化算法之社会蜘蛛算法(Social Spider Algorithm ,SSA)
  10. Java实现学生管理系统
  11. Redis(十):sentinel.conf 配置文件说明
  12. [VT虚拟化驱动]利用EPT实现无痕HOOK
  13. dell 台式电脑设置每天定时开机和关机
  14. 在Visual Studio 2019 搭建 QGIS3.22 二次开发环境
  15. 利用TCGA癌症基因进行差异分析
  16. 最新注册谷歌账号遇到此号码无法验证的解决办法_看我如何成功注册gmail
  17. 【沉浸式腾讯云服务器部署安装docker】
  18. 段码液晶屏怎么焊接?
  19. 微信小程序Day2学习笔记
  20. PPP协议和MAC地址、IP地址及ARP协议三者之间的关系(3.2)

热门文章

  1. 175、交换机的基本配置
  2. 宋丹丹自曝喜欢黑木耳:每顿饭必吃它
  3. 什么是BI(Business Intelligence)
  4. 旅行_纪中2547_枚举
  5. Unity里URP项目的介绍和创建
  6. HTML一些简单样式的小练习
  7. 机器学习基础知识之概率论的Matlab描述概率的图像(一)
  8. 项目后期踩到这些坑,原来可以这么简单处理(数字后端实现救火篇)
  9. 恒生电子软件测试工程师工资,【武汉恒生电子工资】软件测试工程师待遇-看准网...
  10. 安装ROS-Academy-for-Beginners教学包时安装依赖的时候老是失败