dictionaryからquerystringに変換する便利な方法はないかなーっと思っていたら下のような方法を発見。
def dictToQuery(d): query = '' for key in d.keys(): query += str(key) + '=' + str(d[key]) + "&" return query確かに、この方法でもいけるのだが、下の方がスマートな気がする。
def dictToQuery(d): query = '' for key in d.keys(): query += str(key) + '=' + str(d[key]) + "&" else: query = query[:-1] return query参考
How to convert a dictionary to query string in Python?
0 コメント:
コメントを投稿