http://blog.csdn.net/liubofengpython/article/details/7720078html
http://www.360doc.com/content/14/0913/10/13497042_409105147.shtmlpython
http://www.iyunv.com/thread-60328-1-1.html.net