1. CSV파일 읽어오기
2. line_count 변수 설정
3. for loop
4. 첫번째 줄 pass
5. 두번째 줄부터 조건 a와 b를 만족하는지 확인 후
6. 만족할 경우, 그렇지 못할 경우
7. 결과 출력
8. loop반복
import csv
with open('1.csv') as csv_file:
csv_reader = csv.reader(csv_file, delimiter=',')
line_count = 0
for row in csv_reader:
if line_count == 0:
# print(f'Column Names: {"|".join(row)}\n')
pass
line_count += 1
else:
# stripping '%' and convert into floats
a = float(row[12].strip('%'))/100
b = float(row[6].strip('%'))/100
if a >= 1.5 and b >= 0.10:
if a >= 5.0:
pass
else:
print(
f'{row[0]} \t{row[6]} \t\t{row[12]}\t\t누적대금:{row[11]}')
line_count += 1
print(f'\nProcessed {line_count} lines.')
728x90
'플그래밍 > 파이써언' 카테고리의 다른 글
[파이썬 - 기초] 데이터 타입 (0) | 2020.11.20 |
---|---|
[파이썬] 007. 분봉 데이터로 상한가 찾기 (0) | 2020.11.20 |
[파이썬] 005. 네이버 금융 검색상위 종목 긁어오기 (0) | 2020.08.21 |
[파이썬] 004. CNN 최신 뉴스 긁어오기 (0) | 2020.08.21 |
[파이썬] 003. 복권 당첨번호 긁어오기 (동행복권) (0) | 2020.08.21 |