import time from datetime import datetime from dataService import MySqlService as mysqlService class SeedInfo(object): def __init__(self, name=None, seedUrl=None, haveDownload=None, createTime=None, updateTime=None, url=None): self.name = name self.seedUrl = seedUrl self.haveDownload = haveDownload self.createTime = self.format_time(createTime) self.updateTime = self.format_time(updateTime) self.url = url @staticmethod def format_time(timestamp): if timestamp is None: timestamp = time.time() return datetime.fromtimestamp(timestamp).strftime('%Y-%m-%d %H:%M:%S') def seave_to_dataBase(self): mysqlService.save_seed(self) return