用手机Termux当服务器挂机一段python程序

突然想到了就记录一下

思路

需求
简单说一下需求, 年底了想要看一部贺岁电影, 家门口有一间最近的电影院. 电影院可以网上订票, 放票时间不固定, 所以简单的想要实现一个功能就是, 挂机一段Python代码, 检测到开放订票时及时发送通知, 去预订个不错的位置
开发
也没什么可说的, 网页请求, 解析, 循环每3分钟执行一次, 发现有变动时, 发送通知
写了一段Python代码, 测试可用, 保存为 dyp.py 文件
部署
然后就是把这个代码挂在哪的问题, 除非你有一台云服务器, 或者家里电脑24小时开机, 不过就挂这么一段代码, 感觉有些浪费
然后突然想起来Termux这个东东, 把代码挂在手机上不就行了, 手机不就是24小时开机的?

实现用Termux挂机

一台已经安装了Termux应用的安卓手机
已经安装好Python和需要用到的模块, 比如requests,pyquery, (之前研究过, 安装什么的都有写过, 我的手机是已经装好的)
在手机系统中, 配置好Termux后台运行之类的, 避免APP被手机清理关闭或被关屏省电限制等,
将 dyp.py 文件拷贝到手机中,
然后打开Termux,
切换目录到手机根目录, 一般是 /storage/emulated/0/
然后 python dyp.py 执行代码
成功执行
在这里插入图片描述

最终在29号的17:25, 成功收到放票通知及场次信息, 及时订了电影票

监测: 2020-12-29 17:19:08
监测: 2020-12-29 17:22:09
监测: 2020-12-29 17:25:09
2020-12-31日15:10场
2020-12-31日15:50场
2020-12-31日16:25场
2020-12-31日17:30场
2020-12-31日18:35场
2020-12-31日20:50场
2020-12-31日23:35场
2021-01-01日10:00场
2021-01-01日12:15场
2021-01-01日14:30场 
2021-01-01日16:50场
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值