pythonのテストに使うライブラリ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* 次の2つ使う [#b11f3c8b]
import requests
import json
** 使い方 [#t5301af8]
データを用意する
data=json.dumps({JSONのデータ})
headers=JSONのデータ
response = requests.request("POSTなど", url, headers=head...
printなどでresponse.status_codeやresponse.textを出力
* yamlの解析 [#y1c7b590]
yamlはruamel.yamlを使わないと、元のyamlを勝手にsortされて...
from ruamel.yaml import YAML
from ruamel.yaml.comments import CommentedMap, Commented...
yaml = YAML()
で、あとは
load
メソッド
とかでyamlをパースすればよい
パースした結果には、要素がMap形式で格納されており、
for key, value in パース結果._items():
でループさせながら取り出すことができるし
パース結果['キー名']
でも取り出すことができる
* その他の使えそうなライブラリ [#hd1fd473]
import pathlib
import shutil
import logging
from copy import deepcopy
終了行:
* 次の2つ使う [#b11f3c8b]
import requests
import json
** 使い方 [#t5301af8]
データを用意する
data=json.dumps({JSONのデータ})
headers=JSONのデータ
response = requests.request("POSTなど", url, headers=head...
printなどでresponse.status_codeやresponse.textを出力
* yamlの解析 [#y1c7b590]
yamlはruamel.yamlを使わないと、元のyamlを勝手にsortされて...
from ruamel.yaml import YAML
from ruamel.yaml.comments import CommentedMap, Commented...
yaml = YAML()
で、あとは
load
メソッド
とかでyamlをパースすればよい
パースした結果には、要素がMap形式で格納されており、
for key, value in パース結果._items():
でループさせながら取り出すことができるし
パース結果['キー名']
でも取り出すことができる
* その他の使えそうなライブラリ [#hd1fd473]
import pathlib
import shutil
import logging
from copy import deepcopy
ページ名: