Pythonのコンフィギュレーション・ファイル・フォーマット-yaml

インポートYAML 

クラスReadYaml():

    DEF yaml_read(ファイルパス):
         "" " 
        读取YAML中的数据
        :リターン
        """ 
        fileNamePath = ファイルパス
        FR =オープン(fileNamePath、' R '、エンコード= ' UTF-8 ' 
        CONT = fr.read()
        X = yaml.load(CONT)
        fr.close()
        戻りX 

    DEF yaml_update(ファイルパス、データ):
        写入YAML 
        fileNamePath = ファイルパス
        FR=オープン(fileNamePath、' W '、エンコード= ' UTF-8 ' 
        yaml.dump(データ、FR)
        fr.close()


もし __name__ == ' __main__ ' 调用方法 
    データ= {
         " トークン"" 123654785 " " refreshToken "" fsdf4sdf4545435 " " expiredTime "" 11111111 "
    } 
    ReadYaml.yaml_update(" E:\パイソン\\設定\\ token.yaml " 、データ)
    X = ReadYaml.yaml_read(" E:\パイソン\\設定\\ token.yaml " プリント(X [ " トークン" ])

オペレーションプロファイル

おすすめ

転載: www.cnblogs.com/siyz/p/11116776.html