Có thể gọi thủ tục Tcl có con trỏ hàm (hoặc hàm gọi lại) từ Python không? Tôi đang sử dụng Tkinter để gọi thủ tục Tcl từ Python.Gọi thủ tục Tcl với các con trỏ Hàm làm đối số từ Python
Python Snippet:
proc callbackFunc():
print "I am in callbackFunc"
cb = callbackFunc
Tkinter.Tk.call('tclproc::RetrieveInfo', cb)
Tcl Snippet:
proc tclproc::RetrieveInfo() { callback } {
eval $callback
}
Lưu ý tôi không thể sửa đổi mã Tcl như mình một thư viện bên ngoài để ứng dụng của tôi.
// Hemanth
Cảm ơn !!! Liên kết tài liệu của bạn cũng hữu ích. – Hemanth