2011-12-15 4 views
0

У меня есть этот DateTime 2011-07-02 03:03:32.793AppEngine import_transform две функции одновременно: усечение & export_date_time

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

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

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

ответ

1

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

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

Примечания вызывает цепная функция - transform.import_date_time возвращает функцию, которую вы тогда звоните.

Смежные вопросы