“json ke base64 python” Kode Jawaban

json ke base64 python

>>> import json
>>> import base64
>>> d = {"alg": "ES256"} 
>>> s = json.dumps(d)  # Turns your json dict into a str
>>> print(s)
{"alg": "ES256"}
>>> type(s)
<class 'str'>
>>> base64.b64encode(s)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.2/base64.py", line 56, in b64encode
    raise TypeError("expected bytes, not %s" % s.__class__.__name__)
TypeError: expected bytes, not str
>>> base64.b64encode(s.encode('utf-8'))
b'eyJhbGciOiAiRVMyNTYifQ=='
Thankful Thrush

json ke base64 python

data = '{"hello": "world"}'
enc = data.encode()  # utf-8 by default
print base64.encodestring(enc)
Thankful Thrush

Jawaban yang mirip dengan “json ke base64 python”

Pertanyaan yang mirip dengan “json ke base64 python”

Lebih banyak jawaban terkait untuk “json ke base64 python” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya