コード例 #1
0
ファイル: IO_.py プロジェクト: radjkarl/QELAclient
def pathSplit(path):
    names = PathStr.splitNames(path)
    if len(names) == 4:
        mod = names[0]
        rest = names[3:]

        number, name = names[1].split('__')
        current, date = names[2].split('__')

        # 2016-10-04T11_06_45 -> 04/10/16 11:06:45
        # TODO: return localized result
        date = datetime.strptime(date, "%Y-%m-%dT%H_%M_%S").strftime('%x %X')

        names = [mod, number, name, current, date]
        names.extend(rest)
    return names
コード例 #2
0
ファイル: IO_.py プロジェクト: VaporC/QELAclient
def pathSplit(path):
    names = PathStr.splitNames(path)
    if len(names) == 4:
        mod = names[0]
        rest = names[3:]
        #             print(names)
        #             try:

        number, name = names[1].split('__')
        current, date = names[2].split('__')
        date = date.replace('-', ':')
        #             except ValueError:
        #                 date = names[-2]
        #                 number, name = '', ''
        #             print(mod, number, name, date, 8888888888888,
        #                   names, 555, names[1].split('__'))
        names = [mod, number, name, current, date]
        names.extend(rest)
    return names
コード例 #3
0
 def pathSplit(self, path):
     return PathStr.splitNames(path)