혼합 데이터 형식으로 소수점 2 자리까지 플로트를 어떻게 포맷합니까? 테이블을 가져 와서 csv 파일에 행을 쓰고 있습니다. 내 데이터는 I가 6 소수 자릿수가 수레를 얻을, 위의 코드와문자열 및 부동 소수점을 사용하여 파이썬 CSV 포맷 및 쓰기
sql = 'select * from testTable'
c.execute(sql)
columnNames = list(map(lambda x: x[0], c.description))
result = c.fetchall()
with open(outputCSVPath, 'wb') as f:
writer = csv.writer(f)
writer.writerow(columnNames)
writer.writerows(result)
(문자열, 문자열, 부동, 플로트, ... 부동)입니다. 2 자리 소수 자릿수로 서식을 지정해야하지만 목록의 처음 2 때문에 문자열, 그것은 형식 오류를 제공합니다.
감사합니다.