Notação científica em Python usando D em vez de E

Alguns arquivos de resultados produzidos por programas Fortran relatam números de precisão dupla (em notação científica) usando a letraD ao invés deE, por exemplo:

1.2345D+02
# instead of
1.2345E+02

Eu preciso processar grandes quantidades desses dados usando Python, e eu percebi que ele não pode ler os números noD notação, por exemplo:

>>> A = 1.0D+01
  File "<stdin>", line 1
    A = 1.0D+01
           ^
SyntaxError: invalid syntax

Posso alterar meu local e informar ao Python queD significaE? Eu realmente não gostaria de fazer uma pesquisa global e substituir!

questionAnswers(3)

yourAnswerToTheQuestion