[python] tabulate 에서 float , int , bool type 출력 문제 해결방법
프로젝트에서 table 을 구성하여 출력하기 위해 python 의 tabulate module을 계속해서 사용하고 있었다. 그런데 문제가 발생했는데, 그건 바로 type이 섞여있는 경우에 원하는 값을 정상적으로 출력 해 주지 못하는 점이다. 아래는 내가 겪었던 문제에 대해서 간단히 테스트코드를 통해 보여준다. 일단 일반적인 값을 출력하는데는 전혀 문제가 없다. data = [(1,2),(3,4)] print(data) columns = ['col1', 'col2' ] print("\n") print(tabulate(data, headers=columns)) # 출력 [(1, 2), (3, 4)] col1 col2 ------ ------ 1 2 3 4 여기에서 데이터를 조금 섞어보자. 그리고 floatf..
2021. 11. 27.