まず、オンラインツール
1.https://www.sojson.com/
2.http://www.w3cshool.com.cn/json/
3.http://www.runoob.com/json/json-tutorial.html
二、JSON(JavaScriptObjectNotation)
1.jsonフォーマットは、の形のキーデータの集合であります
(1)キー:列(2)値:文字列、数値、リスト、JSON
(3)JSONラップブレース(4)カンマで区切って直接キーと値のペア
Pythonのフォーマットと2.jsonに対応
(1)文字列 - 文字列(2)デジタル - デジタル(3)キュー-list(4)オブジェクト-dict(5)ブール - ブール、ブールパイソンが、最初の文字が大文字であります
JSONのための3.python
(1)JSONパッケージ
(2)JSONオブジェクトとPython用のインストール
json.dumps():エンコードされたデータ、フォーマットJSON形式のパイソンを変換
json.loads()形式のJSON形式のパイソンを変換し、データを復号化します
インポートJSON 学生 = { " 名前":" liuming " 、 " 年齢":18 、 " モバイル":" 15847562589 " } プリント(型(学生)) stu_json = json.dumps(学生) #1 プリント(stu_json) プリント(" JSON对象:{0} " .format(stu_json)) stu_dict = json.loads(stu_json) プリント(stu_dict) プリント(型(stu_dict))
(3)PythonのJSONファイルを読むために
json.dumpは():ファイルの内容を書き込みます
json.loads():PythonのJSONにファイルの内容を読み取ります
= {データ" 名前":" HAHAH " 、 " 年齢":15 } を開くと(" t.json "、" W " )F AS: json.dump(データ、F)位にデータを書き込むためにPythonのJSON形式に変換しますファイルfに行く オープン(と" t.json "、" R&LT " :F AS) D = json.load(F)印刷(D)
第三に、正規表現
1ルールの文字列と一致する単一の文字列のために説明するが、多くの場合、テキストモードの一部を置き換えるために、取得するために使用されます
2.定期的な言葉遣い
。(ドット)は:すべての文字を検索\:など、\ nを除く任意の文字を表します。
[]:例えば、含む括弧内の任意の文字にマッチ:[L、Y、0]、
\ D:数の任意の
\ D:デジタル缶に加え、
\ Sは:スペース、タブキーを表し
\ S:空白記号について
\ W:単語文字は、az.AZ、0-9、_です
\のW:単語文字に加え、
*:前の項目の内容がゼロ回以上繰り返すことを示し
第四に、ソース
D30_5_JsonAnalysis.py
D30_6_RegularExpression.py
https://github.com/ruigege66/Python_learning/blob/master/D30_5_JsonAnalysis.py
https://github.com/ruigege66/Python_learning/blob/master/D30_6_RegularExpression.py
2.CSDNます。https://blog.csdn.net/weixin_44630050(西6月6月ムードが知らない - ルイを)
3.パークブログます。https://www.cnblogs.com/ruigege0000/
4.マイクロチャネル公共数に焦点を歓迎:フーリエ変換は、ビッグデータの学習教材を取得するには、唯一の交流を学ぶために、舞台裏の返信「贈り物」をパブリック個人番号を変換します