반응형
파이썬에서 한 줄씩 긴 여러 줄 문자열을 읽는 방법
나는 줄이 많은 줄의 벽이 있습니다. for절이 있는 줄을 하나씩 읽는 방법은 무엇입니까? 다음은 내가하려는 작업이며 for line in textData줄 에서 참조되는 textData var에 오류가 발생 합니다.
for line in textData
print line
lineResult = libLAPFF.parseLine(line)
textData 변수가 존재하고, 내려 가기 전에 인쇄했지만 프리 컴파일러가 오류를 일으키고 있다고 생각합니다.
TIA
데니스
사용은 .splitlines()어떻습니까?
for line in textData.splitlines():
print(line)
lineResult = libLAPFF.parseLine(line)
개행으로 분할하여.
for line in wallop_of_a_string_with_many_lines.split('\n'):
#do_something..
문자열을 반복하는 경우 해당 문자열에서 한 줄이 아닌 문자 단위로 문자를 반복합니다.
>>>string = 'abc'
>>>for line in string:
print line
a
b
c
s = \
"""line1
line2
line3
"""
lines = s.split('\n')
print(lines)
for line in lines:
print(line)
반응형
'programing' 카테고리의 다른 글
| 게임 개발을위한 D 프로그래밍 언어 (0) | 2021.01.14 |
|---|---|
| DBRef로 mongodb를 쿼리하는 방법 (0) | 2021.01.14 |
| "1 개 선택"은 무엇을합니까? (0) | 2021.01.14 |
| strdup 또는 _strdup? (0) | 2021.01.14 |
| Django : 400 잘못된 요청 구문-이 메시지는 무엇을 의미합니까? (0) | 2021.01.14 |