curlコマンドをpythonスクリプトに変換するサイトの紹介

「curlコマンドをpythonスクリプトに変換するサイトの紹介」のアイキャッチ画像

仕事でcurlコマンドを目にする機会がよくあるんですけど、正直私は得意ではないので自動で変換してくれるところはないか?と思って探してみましたらこんなサイトがありました

Convert curl syntax to Python, Node.js, PHP

こんな感じでとても簡単に変換できます!
選択できる言語はphpとnode.js、pyhonのみですが、みたら大体わかると思うんで、
他の言語に変換させたい時も結構重宝できそうな気がします

# curl コマンド
curl https://api.stripe.com/v1/customers \
   -u testtesttest \
   -d source=tok_1B8UMOE1YcFVetB7hq9sbbgS \
   -d description="Jacob Harris" \
   -d email="jacob.harris.20@example.com"

# python のコード(変換ご)
import requests

data = [
  ('source', 'tok_1B8UMOE1YcFVetB7hq9sbbgS'),
  ('description', 'Jacob Harris'),
  ('email', 'jacob.harris.20@example.com'),
]

requests.post('https://api.stripe.com/v1/customers', data=data, auth=('testtesttest', ''))