我正在尝试制作一个程序,每5分钟检查一次比特币价格,并在满足某些条件时使用PyCharm IDE中的时间表模块向我发送电子邮件,但这会降低我的计算机速度,并在我需要重新启动或更新任何windows时停止
这是我到目前为止得到的
import schedule
import time
def job():
print("I'm working...")
schedule.every(5).minutes.do(job)
while True:
schedule.run_pending()
time.sleep(1)
有没有什么方法可以让我在一个不丢失wifi连接且始终运行的外部系统上运行此功能?是否有其他模块可以在中断/不降低计算机速度的情况下运行
我认为解决你问题的最佳答案实际上并不涉及代码
你可能想要的是一种叫做树莓皮的东西。这是一台小型的信用卡大小的电脑,价格不太贵,我想一开始可能要花30-40美元
如果你能处理linux系统,我认为它比windows更简单,与Mac类似,你可以将raspberry pi编程成一台计算机,它的唯一目的就是运行你的程序
它不会让你的电脑慢下来,因为它将在不同的系统上运行。至于wifi,除非你有多个不同的服务提供商,除非你将程序设置为同时监控它与wifi的连接,否则就没有真正的解决方法。如果您这样做,可能有某种方式,您至少可以通过本地网络向您的计算机或电话发送通知,具体取决于您对构建本地服务器的适应程度
希望有帮助
相关问题 更多 >
编程相关推荐