Я хотел бы опубликовать целочисленное значение для функции python следующим образом:
var amount = $('#spinner').val();
$.post('http://172.20.194.122:8080/dispense', {pilltype:combo, amount:amount}).done(function (dispensed) {
$('#testing2').empty().append(dispensed);
});
где значение '$ (' # spinner ') является целым числом. Это моя функция python (что-то вроде этого)
def dispense (self, **data):
pilltype = data['pilltype']
amount = data['amount']
count =0
while (count <=amount)
Проблема заключается в том, что значение суммы не является целым числом, поэтому я не могу сравнивать данные со count
. Когда я распечатываю тип amount
print type(amount)
Я получаю <type 'unicode'>
Как получить целое число?
Ладно, я понял. Мне просто нужно преобразовать amount
в целое число:
amount = int(amount)