-以python脚本为例.PDFVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
-以python脚本为例

快速低成本在新浪云 SAE 上建立定时执行任务 -以 python 脚本为 By Sujim (sjm.nudt@) Edited by wps 10.1 for ubuntu16.04 2016.07.30 1解决的问题和优势  利 用 SAE 云 应 用 不 间 断 在 线的 特 点 , 支 持 定 时 执 行 任 务 , 支 持 php、java 、python2.7 等语言运行 ,从此不用担心自己的电脑关机了,没 网络了不能及时有效运行定时任务的尴尬,当然也可以部署其他自己或 SAE 提供的应用(收费了,与其他云平台区别不大)  对于一些小脚本的定时运行基本可以做到免费,代码空间 5G ,存储空间 10G,可以支持小爬虫定时采集网页,自动发微博,帖子等各种有趣的功能  使用较为简单,上手容易,文档帮助齐全,可以快速使用 2 建立自己的定时运行应用 1、采用微博账号注册与登陆:/ 1 推荐用我的邀请注册地址,双方都可以得到更多云豆: /RtftkV2 You app name You app name 2、进入云应用 SAE 控制台,新建应用,我们选择 Python 空应用 3、设置代码管理方式,git 或者 svn ,我们选择 svn ,在代码管理菜单中建 立自己的程序版本 1 4、点击编辑代码,编辑文件 config.yaml name: yourappname version: 1 cron: - description: your descriptions url: /index.wsgi schedule: 30 05 * * * 定时任务的语法与 linux crontab 定时命令一致,具体语法可以 baidu。上面表 示每天早上 5:30 运行一次。运行的主文件是 index.wsgi。 5、编辑 index.wsgi 文件 2 def application(environ, start_response): start_response(200 ok, [(content-type, text/plain)]) #your code write here return [job done!] 6、按需导入第三方库,采用上传代码包的方式实现 a) 建立 vendor 文件夹,将所需的第三方库拷入或者用 pip 安装至该目录 , 如下所示示例,将 requests 包安装至 vender 文件夹下: sudo pip install -t /home/sjm/vendor/ requests b) 压缩 vender 文件夹,上传后会自动解压,可以在代码编辑器 内看到上 传的包中内容 7、由于代码目录不允许文件读写 ,需要读写文件时,我们采用其提供的 storge 服务,有 10G 的空间,建立自己的 Bucket,上传文件 3 Python 语言文件读写的代码如下: 读 : from sae.storage import Bucket, Connection c=Connection(account=your app name) bucket=c.get_bucket( ‘your bucket name’) urls=bucket.get_object_contents(your file name) 写 : from sae.storage import Bucket, Connection c=Connection(account=your app name) buck

文档评论(0)

l215322 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档