프로그램

[파이썬] 문제 : csv 파일 주소에서 특정 단어가 있는 주소만 출력

오디세이99 2022. 12. 4. 00:14
728x90
반응형

(문제)

csv파일에 한 셀에 있는 주소.

우현로, 신포로만 출력

 

(방법)

import csv                               # csv 페키지

f = open('주소.csv', encoding='utf-8')   # 파일 열기. 파일을 문자셋을 cp949로 함
data = csv.reader(f)                     # csv 페키지로 파일 f 를 읽어들임
data = list(data)                        # 읽은 데이터를 리스트로 변경

for row in data:                         # 리스트(data)의 요소를 하나씩 꺼내서 row에 대입
    if '신포로' in row[0] or '우현로' in row[0]:    # 신포로 이거나 우현로 이면. [0] 한 셀
        print(row[0].strip())             #출력. strip() 함수는 문자열 앞뒤 공백 제기

728x90
반응형