2017-05-31 57 views
0

我有一個工具,每x個小時創建一組我想要添加到特定智能表的列中的一組行。然後每x個小時,我只想用新的覆蓋這些值。這可以有不同數量的行。 當我讀取API以添加或更新任何東西時,我需要獲取有問題的智能表的所有行和列標識。 是不是有一個簡單的方法來制定一組數據和柱面名稱的JSON,它只是根據需要自動添加行?通過API批量導入80行數據

數據的例子是:

21 
23 
43 
23 
12 
23 
43 
23 
12 
34 
54 
23 

,然後它可能是:

23 
23 
55 
4 
322 
12 
3 
455 
3 
AUTO 

我真的很難相信,我需要閱讀大量的信息到一個腳本,以便能夠只添加一行數據。沒有什麼花哨。

展望如果你想將這些數據添加爲新行堅持只使用捲曲或Python

感謝

回答

0

,這是相當簡單的。只有當您想要替換現有行中需要指定行ID的現有數據時纔是如此。

蟒蛇SDK允許您指定只是一個單一的列ID,像這樣:

row_a = smartsheet.models.Row() 
row_a.cells.append({ 
    'column_id': 642523719853956 
    'value': 'New Status', 
    'strict': False 
}) 

有關詳細信息,請參閱API documentation regarding adding rows