でintにUnicodeデータを変換します<type 'unicode'>
のように私はURLから渡された値を取得していますの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')
その後
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)
としてそれを使用してそれは印刷しtype
がlimit
としてunicode
となっているため、クエリからエラーが発生します。私はintにUnicodeを変換していますが、なぜ変換していないのですか? 助けてください!
論理を得ました。ありがとうございます。 –
+1「すぐに変更しない」とは、参照によって変更されないことを意味します。 – Jared
@ Jaredこれを追加します、ありがとう:)私は言葉が何らかの形で完璧ではなかったことを知っていた:p – TerryA