登录后台

页面导航

本文编写于 886 天前,最后修改于 793 天前,其中某些信息可能已经过时。

刚开始学习python
想先做一个项目练练手
但是刚开头学习总是搞不懂,不过最终还是折腾出来了


项目名称:云函数自动推送历史上的今天到微信
原理:利用网络上免费的api,利用python的request爬取网页内容并保存成text,然后通过server酱推送到微信上
步骤:

1.首先去注册登录server酱,并且获取自己的key和选接受消息的通道

key

消息通道

2.登录腾讯云云函数,然后新建云函数,选择自定义创建 ,运行环境选择python3.6

buzou1.png

3.在下面函数代码中输入,并把yourkey换成你第一步获取的key值(这里用用的是ipip5的api)

import requests

url = 'http://www.ipip5.com/today/api.php?type=txt'

a = requests.get(url)

ls = a.text

qqtalk ='https://sctapi.ftqq.com/yourkey.send?title=历史上的今天&desp=' + ls

requests.get(qqtalk)

函数代码

4.下面最后设置触发周期,可以自己设置,我设置的是0 0 9 * * * *,意思是每天的九点自动执行一次云函数

触发周期.png

5.配置好之后点完成就可以等待每天一次的文章了,也可以在函数管理中点击测试看是否成功

下面是测试成功图

成功测试图.jpg