python " />

扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

python濡備綍璇诲彇ini閰嶇疆鏂囦欢

扬州沐宇科技
2023-10-08 19:47:33
python

Python鎻愪緵浜嗕竴涓爣鍑嗗簱configparser鐢ㄤ簬璇诲彇鍜屼慨鏀笽NI鏂囦欢銆?/p>

棣栧厛锛岄渶瑕佸鍏?code>configparser妯″潡锛?/p>

import configparser

鐒跺悗锛屽垱寤轰竴涓?code>ConfigParser瀵硅薄锛屽苟浣跨敤read()鏂规硶璇诲彇INI鏂囦欢锛?/p>

config = configparser.ConfigParser()
config.read('config.ini')

鍙互浣跨敤get()鏂规硶鑾峰彇鎸囧畾section鍜宱ption鐨勫€硷細

value = config.get('section', 'option')

涔熷彲浠ヤ娇鐢?code>sections()鏂规硶鑾峰彇鎵€鏈夌殑section鍒楄〃锛?/p>

sections = config.sections()

瀵逛簬涓€涓猻ection锛屽彲浠ヤ娇鐢?code>options()鏂规硶鑾峰彇鎵€鏈夌殑option鍒楄〃锛?/p>

options = config.options('section')

瀹屾暣鐨勭ず渚嬩唬鐮佸涓嬶細

import configparser
config = configparser.ConfigParser()
config.read('config.ini')
# 鑾峰彇鎸囧畾section鍜宱ption鐨勫€?/span>
value = config.get('section', 'option')
print(value)
# 鑾峰彇鎵€鏈夌殑section鍒楄〃
sections = config.sections()
print(sections)
# 鑾峰彇鎸囧畾section鐨勬墍鏈塷ption鍒楄〃
options = config.options('section')
print(options)

闇€瑕佹敞鎰忕殑鏄紝璇诲彇INI鏂囦欢鏃讹紝section鍜宱ption閮芥槸澶у皬鍐欐晱鎰熺殑銆傚鏋滆鍙栫殑section鎴杘ption鍦↖NI鏂囦欢涓笉瀛樺湪锛屽垯浼氭姏鍑?code>NoSectionError鎴?code>NoOptionError寮傚父銆?/p>

扫码添加客服微信