Я працюю над частиною інструменту, який буде використовувати arcpy.CalculateField_management, щоб додати поточну дату до таблиці attribut. Я блукав далеко і вшир по інтерв'ю і, здається, не знаходжу вирішення цього питання.
Під час використання цього коду я отримую значення "00:00:00 AM"
input = r'C:\GIS\CARGIS\SHAPES.gdb\CRASH_ON_2013'
today = datetime.date.today()
dte = today.strftime('%m/%d/%Y')
arcpy.CalculateField_management(input,"DTCARXTRCT",dte,"PYTHON")
Використовуючи цей код, я отримую значення "19.06.1905" від сьогоднішньої дати "07.07.2014"
input = r'C:\GIS\CARGIS\SHAPES.gdb\CRASH_ON_2013'
today = datetime.date.today()
dte = str(today)
arcpy.CalculateField_management(input,"DTCARXTRCT",dte,"PYTHON")
Будь-які думки про те, що я роблю неправильно? Я хотів би уникати використання курсору оновлення, але це зробить, якщо це остання опція.