0
파이썬을 사용하여 텍스트 파일에서 데이터를 가져 오는 파일에서 여기에 하나의 문제가 있습니다.파이썬에서 파일에서 추출한 문자열을 가져 오는 방법은 무엇입니까?
내 파일에는 다음과 같은 데이터가 있습니다.
{1:F05ABCDRPRAXXX0000000000}{2:I1230AGRIXXPRXXXXN}{4:
:20:1234567980
:25:AB123465789013246578900000000000
:28c:110/1123156
-}
그래서 데이터 위에 내가 첫 번째 줄과 같은 라인으로
{4:
및 줄 끝에서 데이터를 가져 오려는에서
:20:1234567980
등이다.
정규 표현식을 사용하여 데이터를 분할하고 싶습니다. 그래서 어떤 파이썬 전문가도이 정규 표현식을 사용하여 어떻게 답을 제공하면 도움이되는지 생각할 수 있습니다. 당신이 파일을 사용
lines = list()
with open("yourfiile.txt") as f:
for line in f:
lines.append(line)
lines.pop(0) #remove the first line (which ends with "{4:")
#do what you want with list of lines
에서 선을 얻고 싶다면
당신에게