jupyter notebook の src から画像を復元する方法

最初の data:image/png;base64 の文言は BOMみたいなもんなので、抜いてください。

import base64
from PIL import Image
from io import BytesIO

text = ""

def base642image(data):
    try:
        ddata = base64.b64decode(data)
        img = Image.open(BytesIO(ddata))
    except TypeError:
        self.fail('invalid_image')
    return img

base642image(text)

git でファイルを残しつつ管理対象から消したいとき

cachedオプションつけなくて、ファイル消してしまった...

# --cachedオプションを付けることにより、ファイルを残したまま管理対象から外すことができます。

$ git rm --cached [削除したいファイル]

qiita.com