- 追加された行はこの色です。
- 削除された行はこの色です。
* 次の2つ使う [#b11f3c8b]
import requests
import json
** 使い方 [#t5301af8]
データを用意する
data=json.dumps({JSONのデータ})
headers=JSONのデータ
response = requests.request("POSTなど", url, headers=headers, data=data)
printなどでresponse.status_codeやresponse.textを出力
* yamlの解析 [#y1c7b590]
yamlはruamel.yamlを使わないと、元のyamlを勝手にsortされてしまう。
from ruamel.yaml import YAML
from ruamel.yaml.comments import CommentedMap, CommentedSeq
yaml = YAML()
で、あとは
load
メソッド
とかでyamlをパースすればよい
パースした結果には、要素がMap形式で格納されており、
for key, value in パース結果._items():
でループさせながら取り出すことができるし
パース結果['キー名']
でも取り出すことができる
* その他の使えそうなライブラリ [#hd1fd473]
import pathlib
import shutil
import logging
from copy import deepcopy