Python 如何以编程方式定期更新数据库

Python 如何以编程方式定期更新数据库,python,mysql,amazon-ec2,Python,Mysql,Amazon Ec2,我是一个从事学习项目的无事可做的人,我一直在琢磨如何前进 我的想法是,我想写一些我可以运行的东西,比如AWS EC2,或者Elastic Beanstalk,或者其他一些东西——定期进行一些计算(比如每天),然后将这些结果添加到数据库中 我应该使用哪些技术?有没有好的例子,有人可以链接,我可以看看,或资源,我可以阅读 我知道这是一个非常抽象的问题,但我只是在开始时遇到了麻烦。 根据我目前的知识,我打算在我当前的EC2上运行一个python脚本(它将永远运行),它将有一个计时器,调用函数进行计算,

我是一个从事学习项目的无事可做的人,我一直在琢磨如何前进

我的想法是,我想写一些我可以运行的东西,比如AWS EC2,或者Elastic Beanstalk,或者其他一些东西——定期进行一些计算(比如每天),然后将这些结果添加到数据库中

我应该使用哪些技术?有没有好的例子,有人可以链接,我可以看看,或资源,我可以阅读

我知道这是一个非常抽象的问题,但我只是在开始时遇到了麻烦。 根据我目前的知识,我打算在我当前的EC2上运行一个python脚本(它将永远运行),它将有一个计时器,调用函数进行计算,然后插入数据库;但是我知道的不多,所以我担心有更好的方法来实现这一点

我也不知道该使用哪些标签,有人能推荐我要找的吗?

查看。他们可以为您启动服务器,运行脚本,然后关闭,而不是全天候运行服务器。管道将更难调试,所以您应该首先在常规EC2实例上测试脚本

(事实上,如果您想在开发过程中节省资金,您应该使用本地Python和本地DB来开发它。Ec2盒只是普通的Linux盒。)

我应该使用哪些技术


对于这些类型的问题,这是一个错误的站点,有1000个答案,并且没有“最佳”技术。找人辅导你,买一些书,或者继续阅读和玩东西,直到你明白为止。

我刚刚发现了一个与之密切相关的问题:我想我将尝试这样做,在我的EC2上创建一个django应用程序,并使用cron定期运行它编写一个脚本,进行计算并更新数据库(您可以使用像SQLAlchemy这样的模块),然后将其设置为cronjob。对于简单的任务,不需要使用像Django这样的Buldower。