Chúng ta có thể xác định một hàm python và thực thi nó trong thời gian chạy bằng cách nhập mô-đun loại và sử dụng các loại hàm của nó.
Mã này hoạt động tại dấu nhắc python như được hiển thị. Đầu tiên, chúng tôi nhập mô-đun loại. Sau đó, chúng tôi chạy lệnh dynf =…; thì chúng ta gọi hàm dynf () để lấy kết quả như hình
>>> import types >>> dynf = types.FunctionType(compile('print "Really Works"', 'dyn.py', 'exec'), {}) >>> dynf() Really Works