前にwebで調べた「Python入門物」のサイトがローカル開発環境を扱っていたので、Google Colabベースの教育モノをググってみた所、ご本家に「Python初体験」というサイトがあることが分かりました。
そして今日実行したサンプルプログラムは以下の通り。サイトにあったロゴと現れたロゴは違いますが、まっ、いーか?
# Pythonにあったサンプル #解説:Pythonはコメント記号が'#'です。
import io
import requests
import PIL.Image
response = requests.get("https://www.python.jp/logo.png") #解説:URLパスからpngファイルを取得
PIL.Image.open(io.BytesIO(response.content)) #解説:恐らくイメージファイルデータをバイトストリームにして開いた?
序に次のリス(栗鼠-Squirrel-「スクゥァーレル」と「スクゥォーレル」の間っぽい)の映像も。
response = requests.get("https://www.python.jp/sampledata/Japanese_Squirrel_WUXGA.jpg")
PIL.Image.open(io.BytesIO(response.content)) #解説:一つの出力ウィンドウには一つのコンテントしか出せません。
未だ説明はありませんが、最初の"import"はC#でいうところの"using"と同じで、DLLのアップロードと読み込みなんでしょう。ioは基本のinput-outputシステム、requests.getはファイルデータ取得要求かな?そしてイメージデータの場合そのファイル操作がPIL.Imageで、このデータをopenしたということなんでしょう。
今日はこんなところで。