반응형
.csv 파일에서 데이터를 가져와 파이썬 내의 HTML 테이블로 가져 오려고합니다.
컨텍스트 :
csv는 축구 팀 [연령 그룹, 라운드, 반대, 팀 점수, 반대 점수, 위치]의 데이터로 채워집니다. 특정 연령 그룹을 선택하고 해당 세부 정보를 별도의 테이블에만 표시 할 수 있어야합니다.
이것이 내가 가진 전부입니다 ....
infile = open("Crushers.csv","r")
for line in infile:
row = line.split(",")
age = row[0]
week = row [1]
opp = row[2]
ACscr = row[3]
OPPscr = row[4]
location = row[5]
if age == 'U12':
print(week, opp, ACscr, OPPscr, location)
해결 방법
원하는 행을 인쇄하기 전에 HTML을 출력하여 적절한 테이블 구조를 설정하십시오.
인쇄하려는 행을 찾으면 HTML 테이블 행 형식으로 출력하십시오.
# begin the table
print("<table>")
# column headers
print("<th>")
print("<td>Week</td>")
print("<td>Opp</td>")
print("<td>ACscr</td>")
print("<td>OPPscr</td>")
print("<td>Location</td>")
print("</th>")
infile = open("Crushers.csv","r")
for line in infile:
row = line.split(",")
age = row[0]
week = row [1]
opp = row[2]
ACscr = row[3]
OPPscr = row[4]
location = row[5]
if age == 'U12':
print("<tr>")
print("<td>%s</td>" % week)
print("<td>%s</td>" % opp)
print("<td>%s</td>" % ACscr)
print("<td>%s</td>" % OPPscr)
print("<td>%s</td>" % location)
print("</tr>")
# end the table
print("</table>")
참조 페이지 https://stackoverflow.com/questions/44320329
반응형
'파이썬' 카테고리의 다른 글
파이썬 변수로 파이썬 함수 호출 (0) | 2020.10.20 |
---|---|
파이썬 ssl.SSLError : tlsv1 경고 프로토콜 버전 (0) | 2020.10.20 |
파이썬에서 %의 결과는 무엇입니까? (0) | 2020.10.20 |
파이썬 Jupyter 노트북 : 위젯이있는 대화 형 플롯 (0) | 2020.10.20 |
파이썬에서 한 문자열을 다른 문자열에 어떻게 추가합니까? (0) | 2020.10.19 |
댓글