Smartsheet Python SDK를 사용하여 행 업데이트에 숫자를 추가하는 데 도움이 필요합니다. 파이썬 스크립트를 통해 프로그래밍 방식으로 특정 셀 값을 업데이트/추가하려고합니다. 내가 사용하고있는 코드의 예는 다음과 같습니다Smartsheet API 행 개체를 만들 때 숫자 값을 인식하지 못함
import smartsheet
smartsheet = smartsheet.Smartsheet(TokenString)
row = smartsheet.models.Row()
row.to_top = True
row.cells.append({
'column_id': ColumnID,
'value': x
})
action = smartsheet.Sheets.add_rows(SheetID, [row])
이것은 내가 통과 'value'
이 문자열 인 경우 잘 작동하는 것 같다. 그러나 숫자를 전달하면 아무 것도하지 않습니다. JSON 문자열 인 것처럼 인쇄 된 셀 객체를 살펴 보았습니다 ("value": null
). 다시 말하지만, 이것을 문자열로 변경하면 값이 잘 보여줍니다.
정수 및 부동 소수점 값을 사용하여이 방법을 시도했습니다. 둘 다 null을 반환합니다. 이 작업을 얻는 데 도움을 주시면 매우 감사하겠습니다.
감사합니다. @ daveskull81. 나는 유일한 사람이 아니라는 것을 알고있다. 아마 API를 사용하여이 작업을 직접 시도해 볼 것입니다. – TheloniusJ