2016-08-29 3 views
1

에 쓸 단일 섹션에서 모든 항목을 얻을 실제로 예를 들어 각 항목파이썬 configparser이 섹션에서 모든 얻고 새 파일

를 지정하지 않고 새 파일에 쓸 수있는 하나 개의 사용 파이썬 설정 파서 어떻게 얼마나 나는 것 config.get을 사용하지 않고 새로운 파일을 작성하고 모든 항목을 나열하는 "testing"섹션 아래에서 모든 것을 얻으시겠습니까?

나는 단지 테스트 목적으로

config = ConfigParser.ConfigParser() 
    config.read(configFilePath) 
    testing = {k:v for k,v in config.items('testing')} 
    for x in testing: 
     print (x) 

에 대해 다음 있지만 해당 섹션에 다음

test1 
test3 
test2 

아니라 모든 인쇄거야 시도했습니다

[testing] 
test1=test23452 
test2=test45235 
test3=test54524 
[donotneed] 
something1=something 
something2=somethingelse 

설정 파일, 나에게 줘야 해.

test1=test23452 
test2=test45235 
test3=test54524 

답변

0

"for x in testing"은 사전 'testing'의 키를 구문 분석합니다.

는 다음이 필요 X 용 testing.items()에서 : 인쇄 X [0] + '='+ X [1]을