I can find out a way to broad cast a messsage by using socket. The setsockopt() seems to be obsolete.
However, after a socket object you still can use that method. I don't know how to use that method.
What more. In python, if you want to send a data structure you had better to translate it to string in
a way, otherwise, you will get a exception object.