Tôi đang làm việc trên một phần của công cụ sẽ sử dụng arcpy.CalculateField_man quản lý để thêm ngày hiện tại vào bảng thuộc tính. Tôi đã đi lang thang khắp nơi trên các mạng và dường như không thể tìm ra giải pháp cho vấn đề này.
Khi sử dụng mã này, tôi nhận được giá trị "12: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")
Khi sử dụng mã này, tôi nhận được giá trị "06/19/1905" từ ngày hôm nay là "10/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")
Bạn có suy nghĩ gì về những gì tôi đang làm sai? Tôi muốn tránh sử dụng con trỏ cập nhật, nhưng sẽ làm như vậy nếu đó là tùy chọn cuối cùng.