使用.format格式化json格式的入參
使用.format格式化json格式的入參
(.format只適合格式化只有一層{}的引數,例如像這種的有多層的{}字典形式data= {data:{"name":{name},"gender":{gender}}},無法格式化)
sql = "select * from userinfo where t.name = {name} and t.gender = {gender}"
req_data = {"name": "zhangsan", "gender": "man"}
res_data = sql.format(**req_data)
print(res_data )
# 結果:select * from userinfo where t.name = zhangsan and t.gender = man
相關文章
- JAVA字串格式化-String.format()的使用Java字串格式化ORM
- java 字串格式化String.format()使用Java字串格式化ORM
- 善用 Format 來格式化字串ORM字串
- clang-format的程式碼格式化ORM
- JAVA字串格式化-String.format()的使用 (轉載)Java字串格式化ORM
- Python用format格式化字串PythonORM字串
- 簡單介紹python format格式化和數字格式化PythonORM
- #微碼分享#C++變參字串格式化函式format_stringC++字串格式化函式ORM
- 格式化 curl 返回的 jsonJSON
- 【轉】Python格式化字串str.format()Python字串ORM
- Python中應該使用%還是format來格式化字串?PythonORM字串
- python強大的字串格式化函式 - formatPython字串格式化函式ORM
- RMAN的CONFIGURE配置和FORMAT字串格式化ORM字串格式化
- 關於json格式化輸出json.MarshalIndent()的使用JSON
- Python中format函式字串格式化入門PythonORM函式字串格式化
- string.Format對C#字串格式化ORMC#字串格式化
- java json格式化的兩種方式JavaJSON
- Python3:格式化輸出之format方法PythonORM
- RMAN基礎知識補充 FORMAT字串格式化ORM字串格式化
- 飄逸的python - 增強的格式化字串format函式Python字串ORM函式
- Docker inspect - format格式化輸出 - 運維筆記DockerORM運維筆記
- Json formatJSONORM
- json_encode的資料格式化的兩種格式[]和{}JSON
- 字串格式化format符號含義+轉義字元含義字串格式化ORM符號字元
- python裡的tplt什麼意思 Python的format格式化輸出PythonORM
- JSON 格式化 顯示到頁面中JSON
- Python中對字串格式化的方法:%、format()、以及f+字串詳解Python字串格式化ORM
- python函式每日一講 - format函式字串格式化入門Python函式ORM字串格式化
- [PY3]——內建資料結構(4)——字串格式化(format)資料結構字串格式化ORM
- C#使用string.Format格式化字串中的佔位符替換為相應的值C#ORM字串
- golang結構體json的時間格式化解決方案Golang結構體JSON
- 一文秒懂!Python字串格式化之format方法詳解Python字串格式化ORM
- JSON資料格式的使用JSON
- js實現【JSON格式化】——方式1:正則JSON
- Notepad++設定json格式化工具JSON
- 格式化輸入和輸出
- foobar 設定:標題格式化語法參考
- 【SQL*Plus】常用列格式化命令實驗參考SQL