我需要使用Python3 读取,编写和创建一个INI文件.
FILE.INI
default_path = "/path/name/"
default_file = "file.txt"
Run Code Online (Sandbox Code Playgroud)
Python文件:
# Read file and and create if it not exists
config = iniFile( 'FILE.INI' )
# Get "default_path"
config.default_path
# Print (string)/path/name
print config.default_path
# Create or Update
config.append( 'default_path', 'var/shared/' )
config.append( 'default_message', 'Hey! help me!!' )
Run Code Online (Sandbox Code Playgroud)
更新的 FILE.INI
default_path = "var/shared/"
default_file = "file.txt"
default_message = "Hey! help me!!"
Run Code Online (Sandbox Code Playgroud) 在我的Python代码中,我需要提取存储在纯文本文件中的AWS凭证AWS_SECRET_ACCESS_KEY和AWS_ACCESS_KEY_ID,如下所述: https: //docs.aws.amazon.com/sdkref/latest/guide/file-format.html
我知道文件的名称:AWS_SHARED_CREDENTIALS_FILE 和配置文件的名称:AWS_PROFILE。
我目前的方法是自己用python读取并解析这个文件以获得AWS_SECRET_ACCESS_KEY和AWS_ACCESS_KEY_ID。
但我希望已经有标准方法可以使用 boto3 或其他一些库来获取它。请建议。