Como descobrir os valores padrão do argumento de uma função específica em outra função no Python?

Vamos supor que tenhamos uma função como esta:

def myFunction(arg1='a default value'):
  pass

Podemos usar a introspecção para descobrir os nomes dos argumentos quemyFunction() leva usandomyFunction.func_code.co_varnames, mas como descobrir o valor padrão dearg1 (qual é'a default value' no exemplo acima)?

questionAnswers(3)

yourAnswerToTheQuestion