我要送一對數字的POST請求,看起來像這樣的部分內:/updateDB?id=001&numbers=1,2,3,4,5,6
如何對對象在Python和推動他們在陣列另一個數組
在服務器端在Python,我我得到這些參數使用:
objectID = request.args.get('id')
myNumbers = request.args.get('numbers')
我想配對這些數字,並將它們放入他們各自的數組,然後將這些數組放在另一個數組。
例如,我想配對1和2,3和4,5和6,並將它們放入它們自己的數組(總共3個數組)。一旦完成,我想將這3個數組放入另一個數組中。
[
[1,2]
[3,4]
[5,6]
]
我試着寫一個for循環要經過myNumbers
:
for x in myNumbers:
print myNumbers(x)
但我得到的錯誤unicode object is not callable
。我猜這是因爲這些數字之間有逗號?
我認爲您的意思是'GE T'請求那裏。無論如何,這個錯誤是因爲你試圖遍歷一個'string' unicode對象。你可以像'request.args.get('numbers')一樣拆分'args'。split(',')' –
@ kiran.koduru謝謝,我正在研究它。 – mapr
@ kiran.koduru無關,但在發送數據到數據庫時不應該使用POST? – mapr