【问题标题】:Store timer in a SQLite database - python在 SQLite 数据库中存储计时器 - python
【发布时间】:2018-08-03 11:58:50
【问题描述】:

所以我在我的项目中使用 Python + SQLite,我有一个问题,是否可以这样做:

我的数据库中有FirstName, LastName, Timer

create_table(FirstName, LastName, Timer)
data_entry(John, Doe, 1 hour)

print_data() #that function should print me John Doe in 1 hour

所以问题是您能否将计时器存储在您的数据库中,该计时器应至少每 1 小时自动更改一次。因此您不必手动更改数据。

希望我的问题足够清楚

【问题讨论】:

  • 您好:可以(使用各种框架)运行计划任务,并且某些数据库确实有内部计划工作。但是我不相信这在数据库中的 SQLLite just 中是可能的。
  • 好的,您的应用程序中存在一些相当大的设计缺陷,您需要提供更多信息:您如何运行此 python 代码?从控制台?您想在哪里以及如何显示输出?请说明您想要达到的目标。听起来您想编写某种定期更新数据库的服务。
  • 你不能只用你的SQLite来做,猜你需要使用cron
  • 如果他想用python创建一个服务,不需要cron,他可以用python。

标签: python mysql database sqlite


【解决方案1】:

单独使用 sqlite 的答案肯定不是——在涉及 sqlite 的后台没有运行引擎,它只是磁盘上的一个文件。

我会查看 cron 作业来进行更新。他们可以定期运行脚本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-12
    • 2018-11-27
    • 1970-01-01
    • 2011-01-27
    相关资源
    最近更新 更多