コード例 #1
0
    def save_delay(self, userQueue):
        user = User(user_id=self.uid,
                    gender=self.gender,
                    nickName=self.nickName,
                    name=self.name,
                    signature=self.signature,
                    introduction=self.selfIntroduction,
                    city=self.city,
                    registDate=datetime.strptime(self.registDate,
                                                 '%Y/%m/%d %H:%M:%S'),
                    lastSignin=Utils.chinese2datetime(self.lastSignin),
                    signlast=self.signinLast,
                    isPrivate=self.isPrivate)

        userQueue.put(user)
コード例 #2
0
ファイル: ListenUser.py プロジェクト: Benshakalaka/HJSpider
    def save(self, session):
        if session.query(User).get(self.uid) is not None:
            return

        user = User(user_id=self.uid,
                    gender=self.gender,
                    nickName=self.nickName,
                    name=self.name,
                    signature=self.signature,
                    introduction=self.selfIntroduction,
                    city=self.city,
                    registDate=datetime.strptime(self.registDate,
                                                 '%Y/%m/%d %H:%M:%S'),
                    lastSignin=Utils.chinese2datetime(self.lastSignin),
                    signlast=self.signinLast)

        try:
            session.add(user)
            session.commit()
        except Exception:
            raise Exception