【云享专家公开课】Lesson 5:Python客户端功能实现的要点和方法
【摘要】 【云享专家公开课】Lesson 5:本节课程,韦老师将分享客户端功能的要点和实现方法,并做打包盒并行的演示
爬虫项目在编写完成后往往需要部署到服务器上,以便定时执行。你一定很好奇,项目从部署到执行的过程会经历哪些阶段?如何运行Python 的 EGG 包?项目版本控制是如何实现的?具体的执行工作是如何规划的?如何为任意的 Python 项目生成对应的运行日志?任何 Python 项目都可以放到服务器上定时调度吗?
本期,华为云·云享专家团队邀请到云享专家、爬虫工程师韦世东先生为大家讲解《Python项目部署和调度》的相关内容,本次课程以著名的爬虫部署服务 Scrapyd 为例,可以深入了解 Python 项目部署与调度原理,并设计一个通用的 Python 项目部署“架构”。
【云享专家公开课】Lesson 5:
本节课程,韦老师将分享客户端功能的要点和实现方法
【打包演示】通过一个案例来学习 PYTOHN 项目打包和导包运行的方法。
【==自由发挥==】
首先,克隆本期直播使用到的 PYTHON 项目打包客户端--用 Pycharm 打开项目--讲解项目文件--讲解 build的流程和setuptools--运行build 打包项目--讲解runner文件--提到importlib--运行runner项目。
客户端的功能已经编写好了,接下来就需要编写服务端的功能了。
【并行(多进程)】异步、线程、进程的区别,用水彩笔演示线程崩溃或者异步等待的状态。
详情情况如下:
华为云·云享专家简介:
延伸阅读:
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)