从数据库,函数与类中收集数据

时间:2014-04-23 07:17:30

标签: python mysql database class oop

我四处搜索,无法找到有关此信息的任何信息。基本上我有一个数据库" A"和数据库" B"。我想要做的是创建一个python脚本(可能作为一个cron作业运行),它将从数据库收集数据" A"通过sql,对它执行操作,然后将该数据输入数据库" B"。

我使用以下函数编写了它:

  • 功能1获取上次运行脚本的日期
  • 功能2从数据库中获取数据" A"基于功能1
  • 功能3-5执行所需的操作
  • 功能6将数据插入数据库" B"

我的问题是,有人提到我应该使用Class来做这个而不仅仅是函数。唯一的问题是,老实说,我对Classes有点模糊,何时使用它们。

一个班级会更好吗?或者把它写成能够更好地相互馈送的功能?如果我会使用课程,你能告诉我它的样子吗?

1 个答案:

答案 0 :(得分:4)

  

一个班级会更好吗?

可能不是。

当您有多个具有共享方法的有状态实例时,类很有用。您的问题描述中没有任何内容符合这些标准。

使用一些具有少量功能的脚本来执行简单的数据传输(提取,转换,存储)没有任何问题。