まあ失敗してるんですけど
よくないことはできないね。
オンラインでプログラム書けるところじゃん
ここにソース流して実行した結果取れたらLambdaみたいな使い方できないかなとおもった
動きを見てみるか
ブラウザのデベロッパーツールで実行時のリクエスト見てみた。
Httpの中身
リクエスト
レスポンス
requestのbodyでプログラムを文字列で渡しててresponseのstdoutに結果が変えてくるわけね
じゃあpythonで再現書いてみるか
lambda
import requests
import json
param = '{"project":{"source_files":[{"filename":"Main.py","body":"import requests\nimport json\nr = requests.get(f\"http://www.google.co.jp")\nprint(r.text)\n","position":0}],"language":"python3","share":"private","network":true,"output_type":null},"run":true,"save":true}'
r = requests.post("https://paiza.io/api/projects.json", json = param)
j = json.loads(r.text)
print(j)
結果
{'status': '400', 'error': 'Bad Request'}
そりゃそうだ
結論
清く生きる