ASCIIでリストをエンコードしたいと思います。PythonでASCII形式のリストを符号化する
マイリスト:
data = {u'ismaster': True, u'maxWriteBatchSize': 1000, u'ok': 1.0, u'maxWireVersion': 3, u'minWireVersion': 0}
私の目標:
data = {'ismaster': True, 'maxWriteBatchSize': 1000, 'ok': 1.0, 'maxWireVersion': 3, 'minWireVersion': 0}
は現在、私はこれを行う:私はこの方法でいくつかの値を失った
Website to convert a list of strings
>>>data_encode = [x.encode('ascii') for x in data]
>>>print(data_encode)
['maxWireVersion', 'ismaster', 'maxWriteBatchSize', 'ok', 'minWireVersion']
を参照してください。
「データ」 'list'ではなく' dict'です – Hacketo
なぜあなたはこれを望みますか?あなたの文字列をUnicode( 'u '...''接頭辞)にするのは良いことです。 – tripleee
データベースに挿入するのは – user6066403