sto ottenendo valori passati da URL,:Convertire i dati Unicode a int in python
user_data = {}
if (request.args.get('title')) :
user_data['title'] =request.args.get('title')
if(request.args.get('limit')) :
user_data['limit'] = request.args.get('limit')
poi usarlo come
if 'limit' in user_data :
limit = user_data['limit']
conditions['id'] = {'id':1}
int(limit)
print type(limit)
data = db.entry.find(conditions).limit(limit)
Esso stampa: <type 'unicode'>
ma io continuo a ricevere la type
di limit
come unicode
, che genera un errore dalla query !! Sto convertendo unicode in int ma perché non si sta convertendo ?? Per favore aiuto !!!
Ottenuto la logica .. Grazie –
+1 E da "non lo cambia immediatamente", il che significa che non lo cambia per riferimento. – Jared
@Jared Aggiungerò questo, grazie :). Sapevo che la mia formulazione non era perfetta in qualche modo: p – TerryA