JSONインポート S = '{ "名前": "wuxie"、 "性別"、 "M"は、 "データ":NULL}' dict1の=のjson.loads(S)は、文字列辞書をオン#load。ヌルはなしに変更することができます (タイプ(dict1)の、dict1)を印刷 #---------------------------------- ----------- D = { "名前": "wuxie"、 "性別"、 "M"、 "データ":なし} 文字列#辞書にSTR1 = json.dumps(D)、いずれもヌルになるなくてもよい プリント(型(0009)、0009) ----------------演算結果------------- <クラスの辞書'> {'名前':' wuxie ''セックス':' M ''データ':なし} <クラスのSTR'> { "名前": "wuxie"、 "性別"、 "M"、「データ「:ヌル}
リクエストインポート インポートJSON get_result = requests.get( "http://v.juhe.cn/certificates/typeList.php"のparams = { "キー": ""}) post_result = requests.post(URL =「HTTP: //v.juhe.cn/certificates/typeList.php",data={"key":"feff6a9dcd1191d36ae0145739c50afcは「}) S = json.dumps(get_result.json()、ensure_ascii = TRUE)#は、辞書文字列をトランスフェクトいずれもヌルに変換しない場合、ASCIIエンコーディングが真である、要求情報が文字化けしている #は歪み解決 #1 S =のjson.dumps(get_result.json() 、ensure_ascii =偽)#ASCIIのFalseにコード 印刷(S) 印刷(post_result.textを) --------業績------------- { "ResultCodeの": "101"、 "理由": "\ u9519 \ u8bef \ u7684 \ u8bf7 \ u6c42KEY"、 "結果":ヌル、 "ERROR_CODE":10001} { "理由"。"正常な動作"、 "ERROR_CODE":0、 "結果":{ 」1" : "世代ID" "2": "第二世代のIDカードの正面" 「3」:「背面に第二世代のIDカード」、 「4」:「一時的なIDカード」、 「5」:「運転免許証」、 「6」:「トラベルカード「 『7『:』将校』、 『9『:』中国EEP(パスポート形式)の人民共和国』、 『10『:』本土に旅行台湾住民は(パスポート形式)』を、渡す 」11 『:』コンチネンタル台湾のパスポート(パスポート形式)」、の住民 『:』ビザ(パスポート形式) 『』 12 『13『:』パスポート(パスポート形式)』、 『14『:』本土に旅行香港、マカオ住民は正(カードフォーマット)を渡します』。 、 「15」:、「本土へ旅行香港、マカオ住民は(カードフォーマット)バック渡し」 「このアカウント」、「16」 「17」:「カード」、 「19」:「プレート」、 「20」:「名刺を" 「22」:「カセット香港、マカオ、台湾合格」、 「25」:「本土に旅行新しい台湾住民正の渡し」、 「26」:「バック本土パスに旅行新しい台湾住民」、 「28」:「中国の運転免許証の副ページを「 『101『:』第二世代のIDカードの前面自動分類の背中』、 『1000『:』居住』、 『1001『:』香港永久的なアイデンティティカード』、 」1002 『:』搭乗券(カメラ機器認識搭乗券は、現在、 ")はサポートされていませんボーディングパス(搭乗券は、カメラデバイスを識別する現在サポートされていません)」ボーディングパス(搭乗券は、カメラデバイスを識別する現在サポートされていません)」 "1003": "国境証明書(A)(フォトページ)"、 」1004 『:』国境の証明書(B)(個人情報ページ)」ボーダー許可(B)(個人情報ページ)」ボーダー許可(B)(個人情報ページ)」 "1005": "マカオIDカード"、 "1006":、 "資格証明書(AVA6サポート)を受信するために、" "1007":「弁護士カード(A)(情報ページ「 『1008『:』バー(B)(フォトページ)』、 『1030『:』国民健康保険証』、 『1031『:』台湾アイデンティティカードフロント』、 」1032 『:』台湾のIDカードバック」、 "2007 ":" VINコード"、 "2008 ":"ビジネスライセンス" } }