728x90
파이썬 csv 파일 읽기/불러오기
with open('assets/item_names.csv') as data:
lines = data.readlines();
# converter item name to botty format
# ex) Tal Rasha's Guardianship -> tal_rasha_guardianship
for line in lines:
temp = line.rstrip().split(',');
if len(temp) < 2:
continue;
#temp[ 0 ] = temp[ 0 ].lower();
#temp[ 0 ] = temp[ 0 ].replace( "'s", "" );
#temp[ 0 ] = temp[ 0 ].replace( " ", "_");
print( [ temp[0], temp[1] ] );
.rstrip 를 이용하여 오른쪽 스페이스, 탭 문자, 줄 바꿈(\r 또는 \n)을 삭제
.split 를 이용하여 문자열 내부에 있는 공백 또는 특별한 문자를 구분해서, 리스트 아이템으로 만듦
.lower 를 이용하여 데이터를 모두 소문자로 변환하고
.replace 를 이용하여 원하는 문자로 치환
len을 활용하여 줄바꿈 아이템을 비어있는줄을 없엔다.
728x90
'프로그래밍 > 파이썬' 카테고리의 다른 글
우분투 서버에 selenium 설치 하기 (0) | 2022.04.21 |
---|---|
퀘사이존 타세요(임시) 게시글 크롤링 텔레그램 발송 봇 (2) | 2022.04.20 |
파이썬 디스코드 웹훅으로 메세지 보내기 (0) | 2021.11.11 |
배민 배달의민족 사장님광장 아이디별 매출 보기 크롤링 (2) | 2021.07.20 |
땡글 구매정보 공유 게시글 크롤링 텔레그램 발송 봇 두번째 (0) | 2021.04.15 |
댓글