牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

リクエストの Authorization ヘッダに入れるBasic認証の情報をbase64でエンコードするメモ

(python3.7.x)

client_hoge_id:hoges1234Fuga5678Mogeraエンコードする例

import base64
client_id = 'client_hoge_id'
client_secret = 'hoges1234Fuga5678Mogera'
client_id_client_secret = base64.b64encode('{}:{}'.format(client_id, client_secret).encode('utf-8'))
print(client_id_client_secret)
# -> b'Y2xpZW50X2hvZ2VfaWQ6aG9nZXMxMjM0RnVnYTU2NzhNb2dlcmE='

.encode('utf-8') 入れるの忘れがち

参考