字符串和整数转换

时间:2014-03-29 00:50:15

标签: python django string integer type-conversion

我正在django写一个项目。 我将带有数量和天数的租赁产品添加到我的购物车中。

这是我的代码。这些代码在" addToCart.py"

pid=request.urlparams[0]  #pid is a product id 
cart = request.session.get('cart',{})    #create a cart
cart2[pid]= [days,quantity]     # days, quantity are sent in using forms

" CheckOut.py"下的那些代码。现在我想计算总数。

product = product.objects.get(id=pid)  # get the product
quantity=int(cart2[(str(pid)][1])     # this does not work. I need some help about how to do int and string coversion
total=product.Price*quantity*int(cart2[(str(pid)][0]) # this does not neither. 

1 个答案:

答案 0 :(得分:0)

我建议在内部用type()函数测试它,可能是你试图转换的东西不能转换为字符串。