Beispiel #1
0
def main(Argv=None):
   if Argv is None: Argv = sys.argv
   Lfn = None if len(Argv) < 1 else Argv[0]
   TargetDateObject = None if len(Argv) < 2 else Time.DateStrtoDatetime(Argv[1])
   Cfn = None if len(Argv) < 3 else Argv[2]
   Rts = Transactions(Lfn, TargetDateObject, Cfn)
   Rts.Post()
   return 0
Beispiel #2
0
 def _Set(self, Line):
    self.__init__(self._Parent)
    Match = re.match(self._ReTxStart, Line)
    if Match:
       self._DateStr = Match.group(1)
       self._DateObject = Time.DateStrtoDatetime(self._DateStr)
       self._Ds = Match.group(2)
       self._Period = Match.group(3)
       Dlen = len(Match.group(0))
       self.Add(Line[Dlen:])