Pythonモジュールの基礎のConfigParserのhashlib

ConfigParserモジュール

1  インポートのConfigParser
 2 CONF = configparser.ConfigParser()
 3つの。 #は、設定ファイル、構成ファイルが辞書-kに書き込まれる生成:Vフォーマットが、すべてのKV列フォーマットがなければならない
。4 CONF [ " DEFAULT " ] = { " 名前"" XXX " 5。                     " 年齢"' 25 ' 6。                     " SAL "' 30 ' }
 。7 CONF [ " SETL "] = {}
 8 CONF [" SET1 " ] [ " " = " XXX " 
9 CONF [ " SET1 " ] [ " 年齢" ] = ' 35 ' 
10 CONF [ " SET1 " ] [ " SAL " ] = ' 45 ' 
11  
12オープンと(" のconfig.ini "" W " :設定など)
 13      CONF。
書き込み(設定) 14  
15  設定ファイル読み込む
16データ= configparser.ConfigParser()
 。17 data.read(" のconfig.ini " 18は プリント(data.sections()) DEFAULTの設定項目名以外は、第1ステージの出力
19  プリント [(データ" SETL  ] [ 名前 ]) 、特定の設定ファイルの値を取得します
20が 印刷(data.defaults()) デフォルトの設定項目に関するすべての情報取得
21は、 印刷(データ[ デフォルト ] [ 年齢" ]) 25

 

hashlibモジュール

インポートhashlib
 python3.x hashlibた置き換えMD3 SHAモジュール、そこMD5、SHA1 sha128 256 512他の暗号化モード 
hash_data = hashlib.sha256()
hash_data.update(B " ハロー"#はハローSHA256なり
印刷(hash_data.hexdigest()) 16進数で後続SHA256データ 
(B hash_data.updateを" JIU市WO WOは" を印刷(hash_dataを。 hexdigest())

hash_data2 = hashlib.sha256()
hash_data2.update(B " JIU市WO hellowo "#は、更新が累積され、印刷ラインの結果に等しい
プリント()hash_data2.hexdigest()

 

おすすめ

転載: www.cnblogs.com/flags-blog/p/12013931.html