https://ryuhyun.tistory.com/64
건축데이터 민간개방 시스템에서 다운받은 전국 표제부 데이터가 2기가가 넘는 관계로.. 메모장에서 열리지 않는다.
하지만 여기서 특정 조건에 해당하는 표제부 정보를 추출하고자 할 때 파이썬을 활용할 수 있다.
나는 전국 표제부 데이터에서 서울시의 표제부 정보만을 추출하고자 한다.
파이썬에 원본 txt 파일을 'r' 로 불러오고, (f 변수로 불러옴)
결과 파일을 저장할 txt 를 'w' 로 지정한다. (output 변수로 저장함)
f=open('mart_djy_03.txt','r')
output=open('output.txt','w')
원본 텍스트 파일에서 '서울특별시' 가 있는 라인을 output 에 저장하겠다.
만약 '서울특별시' 가 줄에 있다면, 해당 줄을 output에 write 하는 것이다.
for line in f:
if '서울특별시' in line:
output.write(line)
output.close()
코드 실행 후, '서울특별시' 가 있는 줄들만 output.txt 에 저장된 것을 확인한다.
반응형
'도구들 > R,파이썬' 카테고리의 다른 글
[파이썬] 뷰티풀수프bs4 - html 태그 삭제하기(.decompose()) (0) | 2022.04.25 |
---|---|
[파이썬] module 'html5lib.treebuilders' has no attribute '_base' 에러 해결 (1) | 2022.04.25 |
[파이썬] 텍스트 파일(txt) 읽고 쓰기(readline) (0) | 2022.04.12 |
[파이썬] 웹사이트 주소 수집하기(url 크롤링) 1. html에서 url 찾아서 파이썬으로 가져오기 (1) | 2022.03.26 |
[파이썬] 웹 크롤링 시작하기 2. BeautifulSoup로 html 다루기 (0) | 2022.03.26 |