Colaboratory
チーム内での共有が簡単
GPUを含めて無料で利用が可能
Google Docsのドキュメントのように、Googleドライブに保存しておける
データの読み込みなどで特殊な処理を覚える必要がある
ブラウザで90分間、何も操作がないと、インスタンスがリセットされる。
Google Datalab -- 昔の名前です
code:hello.py
print('Hello Scrapbox World. ハロー Colaboratory')
Colaboratory側で実行
CSVファイルの読み込み
Colaboratory側で実行する
code:sb_read_csv.py
import pandas as pd
print(df)
table:data
name value
おにぎり 100
カップラーメン 5
唐揚げ 3
バナナ 2
その他 1
JSONファイルの読み込み
Colaboratory側で実行する
code:sb_read_json.py
import pandas as pd
print(df)
code:test.json
{"col1":{"row1":1,"row2":2,"row3":3},"col2":{"row1":"x","row2":"y","row3":"z"}}
WebAPIを使って、Scrapboxページを取得
Colaboratory側で実行する
code:sb_webapi.py
import urllib.request
import json
res = urllib.request.urlopen(url)
data = json.loads(res.read().decode('utf-8'))
json.dumps(data, indent=2, ensure_ascii=False)
Google.icon
Jupyter.icon
https://img.shields.io/badge/Colabo-F9AB00.svg?logo=Google%20Colab&style=for-the-badge&logoColor=white