2017-10-19 8 views
0

여러 변수가있는 파일을 가져 오려고합니다. 각 변수는 1 항목에서 약 100 자리까지 포함됩니다. 이 같은 일이 :Python에서 여러 행의 데이터 세트를 포함하는 구성 파일을 가져 오는 가장 좋은 방법은 무엇입니까?

[info] 
name = Jon 
number = 2 
multiple_num = 
5 
2 
4 
65 
78 
45 

나는 여러 줄 값은 들여 쓰기를하지 않는 한, ConfigParser 나에게 오류를 제공하지만, .ini 파일로이 서식하고있는 읽을 ConfigParser을 사용했습니다. 코드의 위의 snippit은 나에게 오류를 줄 것이다. 그러나이 것은 괜찮을 것이다.

[info] 
name = Jon 
number = 2 
multiple_num = 
    5 
    2 
    4 
    65 
    78 
    45 

모든 단일 라인을 들여 쓰기하는 사용자의 손을 포함하지 않는 더 좋은 방법이 있습니까? 나가 말한대로, 몇몇의 가변 내의 자료는, 거대하지 않더라도, 충분히 성가 시게하기 위하여 충분히 길 것입니다. 나는 이것에 대해 완전히 잘못된 길을 가고 있는가? 어떤 도움을 주셔서 감사합니다!

감사합니다,

타일러

+0

메모장과 같은 텍스트 편집기를 사용하는 경우 들여 쓰기를 원하는 모든 줄을 강조 표시하고 탭을 클릭하여 모두 들여 쓰기 할 수 있습니다. – gommb

답변

0

당신 대신 내가 생각할 겁니다 배열을 만들 수 있습니다. 그러나 들여 쓰기는 파이썬의 구문이 어떻게 작동하는지에 기인합니다.

숫자를 배열에 넣으면 들여 쓰기가 중요하지 않지만 PEP8 스타일 규칙을 고수하는 것이 좋습니다.