1234567891011121314151617181920212223242526272829303132333435363738 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import configparser
- # 创建一个配置解析器对象
- config = configparser.ConfigParser()
- # 读取配置文件
- config.read('constant.ini')
- def func1():
- # 获取配置值
- EGO_PLAYER_ID = config.get('DEFAULT', 'EGO_PLAYER_ID')
- OBJ_PLAYER_ID = config.get('DEFAULT', 'OBJ_PLAYER_ID')
- # 打印配置值以验证它们是否正确读取
- print(f"EGO_PLAYER_ID: {EGO_PLAYER_ID}")
- print(f"OBJ_PLAYER_ID: {OBJ_PLAYER_ID}")
- def func2():
- FIRST_ORDER_LOSS = config.get('SINGLE_CASE_EVAL', 'FIRST_ORDER_LOSS')
- SECOND_ORDER_LOSS = config.get('SINGLE_CASE_EVAL', 'SECOND_ORDER_LOSS')
- THIRD_ORDER_LOSS = config.get('SINGLE_CASE_EVAL', 'THIRD_ORDER_LOSS')
- print(f"FIRST_ORDER_LOSS: {FIRST_ORDER_LOSS}")
- print(f"SECOND_ORDER_LOSS: {SECOND_ORDER_LOSS}")
- print(f"THIRD_ORDER_LOSS: {THIRD_ORDER_LOSS}")
- def main():
- func1()
- func2()
- main()
|