python - 在服务器上运行 Python 抓取脚本
问题描述
我提前道歉,因为这似乎是一个荒谬的问题。我将 Python 用于正则表达式、自动化和利用 pandas 工作。我现在想运行一个网络抓取脚本(没什么特别的,< 50 行,一天 24 小时,我认为我需要访问服务器才能这样做(如果笔记本电脑在我睡觉时关闭,则无法在笔记本电脑上运行) ) 供个人使用,但我不知道该怎么做?
我需要租一台虚拟机,物理服务器空间吗?我的目的是运行脚本并发送一封包含结果的电子邮件,它的技术含量和容量都非常低,更像是一个通知。如何修改他们的代码来做这样的事情,然后我需要什么样的服务器访问?任何的意见都将会有帮助!!
解决方案
解决问题的 UNIX 风格方法:
- 租用服务器 (VPS) - 你可以找到 2.5-5 美元的东西
- 创建抓取脚本并将其上传到服务器
- 创建 crontab(负责定期执行脚本的工具 - 比如说每小时一次或任何你想要的)
- 使用https://docs.python.org/3/library/email.html包从 Python 发送电子邮件
推荐阅读
- php - 循环条件 where
- haproxy - HAProxy 转发请求规则
- python - 相当于 kubernetes python 客户端中的“kubectl cluster-info”?
- c++ - 如何将双引号字符串与字符进行比较?
- wso2 - 在 wso2 身份服务器中如何验证 Ouath2 令牌并获取用户属性
- javascript - 从网页发送whatsapp消息而不打开whatsapp web
- python - 获取 PygAnimation 对象的 x 和 y 位置以进行碰撞检测
- spring - Spring Flowable Vs State Machine,使用哪一个
- javascript - 使用javascript在shadow root中获取html元素
- r - 从多页PDF到DataFrame R