Pythonのシリアル47-JSONファイル、予備的な正規表現

まず、オンラインツール

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.マイクロチャネル公共数に焦点を歓迎:フーリエ変換は、ビッグデータの学習教材を取得するには、唯一の交流を学ぶために、舞台裏の返信「贈り物」をパブリック個人番号を変換します

 

 

おすすめ

転載: www.cnblogs.com/ruigege0000/p/11774726.html