sayHello.func_code.co_code
возвращает строку, которая, я думаю, содержит скомпилированный код метода. Поскольку Python внутренне компилирует код в байт-код виртуальной машины, это может быть все, что осталось.
Вы можете разобрать его, хотя:
import dis
def sayHello():
print "hello"
dis.dis(sayHello)
Это печатает:
1 0 LOAD_CONST 1 ('hello')
3 PRINT_ITEM
4 PRINT_NEWLINE
5 LOAD_CONST 0 (None)
8 RETURN_VALUE
Посмотрите на Декомпиляция для декомпилятора.