подавлять научную нотацию при записи python float в файлы

Написание поплавков в CSV записывает некоторые из них следующим образом: 2.0628800997782577e-05

c = csv.writer(open(file, "wb")) c.writerow([var1, var2]) 

Что я пробовал:

  • Я уже пробовал var1 ** 8, следуя другим ответам на StackOverflow, но это просто повышает их до 8.
  • Я также попытался Decimal (var1), но это не подавляет научную нотацию.

Это затрудняет обработку результата в Excel после того, как оно распознается как текст, а не число. Как я могу напечатать его в ненаучной десятичной нотации?

Python - лучший язык программирования в мире.