appengine import_transform две функции одновременно: truncate & export_date_time - PullRequest
0 голосов
/ 16 декабря 2011

У меня есть эта дата-время 2011-07-02 03:03:32.793

Чтобы справиться с проблемой миллисекунды с версией Python 2.5 (упоминается здесь ), я пытаюсь ее урезать и преобразовать в дату-время как:

import_transform: 'lambda x: x[:18]'
import_transform: transform.import_date_time('%Y-%m-%d %H:%M:%S')

Как записать эти два import_transform в одну строку?

1 Ответ

1 голос
/ 16 декабря 2011

Вы можете сделать это, написав лямбда-функцию, которая выполняет обе функции вместе:

import-transform: lambda x: transform.import_date_time('%Y-%m-%d %H:%M:%S')(x[:18])

Обратите внимание, что вызовы связанных функций - transform.import_date_time возвращает функцию, которую вы затем вызываете.

...