텍스트 파일의 여러 줄에서 처음 10 자만 가져 오려고합니다.텍스트 파일의 조각 선
Mon-000101,100.27242,9.608597,11.082,10.034,0.39,I,0.39,I,31.1,31.1,,double with 1355,,,,,,,,
Mon-000171,100.2923,9.52286,14.834,14.385,0.45,I,0.45,I,33.7,33.7,,,,,,,,,,
Mon-000174,100.27621,9.563802,11.605,10.134,0.95,I,1.29,I,30.8,30.8,,,,,,,,,,
Mon-000191,100.28709,9.495832,9.231,8.105,1,I,1.01,I,0,0,,on spike,,,,,,,,
가 난 단지 각 라인의 Mon-000101
부분을 원하는 : 이것은 내 라인이 어떻게 생겼는지입니다. 나는 보통 다음과 같은 것을 할 것입니다.
line[0:10]
그리고 나는 그것을 가지고 있습니다. 하지만 전체 파일에서이 작업을 수행하려고하고 있으며 첫 번째 결과 만 얻습니다.
이것은 내가 일하는 줄 알았는데 작은 코드 :
f = raw_input("Enter the path and filename of the file: ")
f1 = open(f)
for line in f1:
print line
하지만 그것은 단지 나에게 (제대로 슬라이스)를 슬라이스 첫 번째 라인을주고있다. 모든 라인에서이 작업을 수행 할 수 있습니까?
새 정보 : 내 텍스트 파일은 첫 번째 ID의 인쇄물 만 가져 오는 이유를 설명하는 긴 줄 하나에 불과합니다. ID (Mon-######
) 만 추출하는 방법을 알아내는 데 도움이 필요합니다.
도움 주셔서 감사합니다.