.txt 파일에서 특정 텍스트를 배열에 저장하는 방법

naijboy90

배열에 "N", "1.1", "XY", "N", "2.3", "xz"문자 만 저장하려는 .txt 파일이 있습니다. .txt 파일은 다음과 같습니다.

[   TITLE

    N 1.1 XY
    N 2.3 XZ

]

내 코드는 다음과 같습니다.

src = open("In.txt", "r")

def findOp (row):
    trig = False
    temp = ["", "", ""]
    i = 1
    n = 0
    for char in row:  
        i += 1
        if (char != '\t') & (char != ' ') & (char != '\n'):
            trig = True
            temp[n] += char
        else:
            if trig:
                n += 1
                trig = False

    return temp

for line in src.readlines():
print(findOp(line))

내 코드의 출력은 다음과 같습니다.

['[', 'TITLE', '']
['', '', '']
['N', '1.1', 'XY']
['N', '2.3', 'XZ']
['', '', '']
[']', '', '']

문제는 프로그램이 내가 원하지 않는 배열에 공백 문자를 저장한다는 것입니다.

하여야 한다

종료하기 전에 반환 배열을 확인할 수 있습니다.

def findOp(row):
    trig = False
    temp = ["", "", ""]
    i = 1
    n = 0
    for char in row:
        i += 1
        if (char != '\t') & (char != ' ') & (char != '\n'):
            trig = True
            temp[n] += char
        else:
            if trig:
                n += 1
                trig = False

    # Will return `temp` if all elements eval to True otherwise
    # it will return None        
    return temp if all(temp) else None

None그런 다음 이 값 을 후속 구성에서 검사 조건으로 사용할 수 있습니다.

for line in src.readlines():
    out = findOp(line)
    if out:
        print(out)

>> ['N', '1.1', 'XY']
>> ['N', '2.3', 'XZ']

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

txt 파일에서 특정 단어와 숫자를 읽고 매트릭스에 저장하는 방법

분류에서Dev

Powershell을 사용하여 txt 파일에서 특정 텍스트를 찾는 방법

분류에서Dev

c의 .txt 파일에서 특정 텍스트를 읽고 추출하는 방법

분류에서Dev

배열에있는 txt 파일의 특정 텍스트

분류에서Dev

특정 텍스트 앞에 배치 파일 출력 txt 파일에 공백이나 특수 문자를 포함하는 방법은 무엇입니까?

분류에서Dev

특정 배열에 열 csv 파일을 저장하는 방법

분류에서Dev

텍스트 파일을 특정 폴더에 저장하는 방법

분류에서Dev

각 텍스트 파일에서 특정 행을 추출하고 하나의 txt 파일에 저장

분류에서Dev

PHP로 .txt 파일에 텍스트 영역 내용을 저장하는 방법

분류에서Dev

txt 파일에서 정수를 읽고 배열에 저장

분류에서Dev

.txt 파일에서 특정 문자열을 찾는 방법 Python

분류에서Dev

EditText (일반 텍스트)의 내용을 내부 저장소의 Txt 파일에 저장하는 방법

분류에서Dev

특정 확장자를 가진 파일에서 특정 텍스트를 찾는 방법은 무엇입니까?

분류에서Dev

Pandas 열에서 특정 텍스트를 추출하는 방법

분류에서Dev

텍스트 파일에 특별 주문으로 특정 텍스트 상자를 저장하는 방법은 무엇입니까?

분류에서Dev

txt 파일에서 특정 줄을 삭제하는 방법

분류에서Dev

gnuplot의 텍스트 파일에서 특정 데이터를 그리는 방법

분류에서Dev

텍스트 파일에서 특정 데이터를 가져 오는 방법

분류에서Dev

텍스트 파일에서 특정 값을 얻는 방법

분류에서Dev

Swift에서 Float 배열을 txt 파일로 저장하는 방법

분류에서Dev

Linux에서 여러 텍스트 파일의 특정 줄을 단일 txt 파일로 추출하는 방법은 무엇입니까?

분류에서Dev

txt 파일에 예외를 저장하는 방법?

분류에서Dev

txt 파일에서 데이터를 가져 오는 방법. 두 개의 변수로 분할하고이 데이터를 처음에 데이터를 저장하는 데 사용한 배열에 저장하고 수정합니다.

분류에서Dev

C #의 텍스트 파일에서 특정 텍스트를 추출하는 방법

분류에서Dev

C # 사용 .txt 파일의 특정 줄에서 특정 문자 (위치 기준)를 변경하는 방법

분류에서Dev

두 개의 다른 txt 파일에서 숫자를 정렬 한 다음 하나의 txt 파일로 저장하는 방법

분류에서Dev

robots.txt 파일에서 사이트 맵 URL 텍스트를 읽는 방법

분류에서Dev

robots.txt 파일에서 사이트 맵 URL 텍스트를 읽는 방법

분류에서Dev

파이썬에서 텍스트 파일의 특정 문자열 뒤에 10자를 가져 오는 방법

Related 관련 기사

  1. 1

    txt 파일에서 특정 단어와 숫자를 읽고 매트릭스에 저장하는 방법

  2. 2

    Powershell을 사용하여 txt 파일에서 특정 텍스트를 찾는 방법

  3. 3

    c의 .txt 파일에서 특정 텍스트를 읽고 추출하는 방법

  4. 4

    배열에있는 txt 파일의 특정 텍스트

  5. 5

    특정 텍스트 앞에 배치 파일 출력 txt 파일에 공백이나 특수 문자를 포함하는 방법은 무엇입니까?

  6. 6

    특정 배열에 열 csv 파일을 저장하는 방법

  7. 7

    텍스트 파일을 특정 폴더에 저장하는 방법

  8. 8

    각 텍스트 파일에서 특정 행을 추출하고 하나의 txt 파일에 저장

  9. 9

    PHP로 .txt 파일에 텍스트 영역 내용을 저장하는 방법

  10. 10

    txt 파일에서 정수를 읽고 배열에 저장

  11. 11

    .txt 파일에서 특정 문자열을 찾는 방법 Python

  12. 12

    EditText (일반 텍스트)의 내용을 내부 저장소의 Txt 파일에 저장하는 방법

  13. 13

    특정 확장자를 가진 파일에서 특정 텍스트를 찾는 방법은 무엇입니까?

  14. 14

    Pandas 열에서 특정 텍스트를 추출하는 방법

  15. 15

    텍스트 파일에 특별 주문으로 특정 텍스트 상자를 저장하는 방법은 무엇입니까?

  16. 16

    txt 파일에서 특정 줄을 삭제하는 방법

  17. 17

    gnuplot의 텍스트 파일에서 특정 데이터를 그리는 방법

  18. 18

    텍스트 파일에서 특정 데이터를 가져 오는 방법

  19. 19

    텍스트 파일에서 특정 값을 얻는 방법

  20. 20

    Swift에서 Float 배열을 txt 파일로 저장하는 방법

  21. 21

    Linux에서 여러 텍스트 파일의 특정 줄을 단일 txt 파일로 추출하는 방법은 무엇입니까?

  22. 22

    txt 파일에 예외를 저장하는 방법?

  23. 23

    txt 파일에서 데이터를 가져 오는 방법. 두 개의 변수로 분할하고이 데이터를 처음에 데이터를 저장하는 데 사용한 배열에 저장하고 수정합니다.

  24. 24

    C #의 텍스트 파일에서 특정 텍스트를 추출하는 방법

  25. 25

    C # 사용 .txt 파일의 특정 줄에서 특정 문자 (위치 기준)를 변경하는 방법

  26. 26

    두 개의 다른 txt 파일에서 숫자를 정렬 한 다음 하나의 txt 파일로 저장하는 방법

  27. 27

    robots.txt 파일에서 사이트 맵 URL 텍스트를 읽는 방법

  28. 28

    robots.txt 파일에서 사이트 맵 URL 텍스트를 읽는 방법

  29. 29

    파이썬에서 텍스트 파일의 특정 문자열 뒤에 10자를 가져 오는 방법

뜨겁다태그

보관