TIL

Today I Learned. 知ったこと、学んだことを書いていく

2017-08-17から1日間の記事一覧

strとbytes

Python3ではstrとUTF-8 bytesの相互変換が簡単にできる strからbytesに変換:encode("utf-8") bytesからstrに変換:decode("utf-8") strからbytes >>> test1 = "あいう".encode("utf-8") >>> test1 b'\xe3\x81\x82\xe3\x81\x84\xe3\x81\x86' bytesからstr >>…

POSTリクエストでデータを送信 - requests

POSTとdata Pythonのrequestsモジュールを使用したPOSTリクエスト送信時にデータも一緒に送信したい場合がある postメソッドの引数の data json のどちらかに送信したいデータのdictを渡す dataに渡したdictはリクエスト送信時に自動的にエンコードされる。…

Base64エンコードを行う

PythonでBase64エンコード処理を行う base64モジュールを使う とても簡単にできる >>> import base64 >>> s = "hello world!" >>> base64.b64encode(s) >>> base64.b64encode(s.encode("utf-8")) b'aGVsbG8gd29ybGQh' すごい簡単!! Base64エンコード後の文…

1つのファイルの1部のみadd

git

ファイルのある個所だけaddしたいときがある そんな時にはaddコマンドに-pオプションをつけてあげる $ git add -p それぞれの箇所について、addするかどうかを尋ねられるようになる y: addする n: addしない e: 自分で選択する eを使った場合 -の行をaddした…