セクション11:configParseモジュール

役割:構成ファイル解析モジュール。構成ファイルのコンテンツを追加、削除、変更するために使用され、大文字と小文字は区別されません。

構成ファイルの例:

tets.ini

[モジュール]

key = value

 

インポート構成パーサー

 

config = configparse.config P arser()
クエリ:
config.read( 'test.ini')構成ファイルの内容を読み取ります
config.sections()デフォルトではデフォルトの構成はありません
config.options()すべてのキーを取得します。デフォルトのキー
config.items()を出力して、すべてのキー値を取得します。
モジュールの下のキーの値を取得するConfig.get( 'module'、 'key')が一般的に使用されます

追加、変更、削除
config.add_sections( 'module')
config.set( 'module'、 'key'、 'value')
config.remove_sections( 'module')delete module
config.remove_option( 'key'、 'value' )キーと値のペアを削除する

config.write(open( 'file name'、 'w'))新しいファイルに書き込む

追加・削除・変更も辞書で操作可能

 

hashlibモジュール:
hashlibのインポート

objc = hashlib.md5()
objc.upddate( 'aaa')

objc = hashlib.md5()
objc.upddate( 'bbb')は、実際にaaabbbが
2回実行されると暗号化され、後ろの暗号化された文字列は前の文字列に基づいています

sha256アルゴリズム; md5をsha256に置き換えます

おすすめ

転載: www.cnblogs.com/sxdpython/p/12686440.html