IronPythonÊÇÒ»ÖÖÔÚ .NET ¼° MonoÉ쵀 Python Íê³É£¬ÓÉ΢Èí¹«Ë¾µÄ Jim HuguninËù½øÐУ¬ÊÇÒ»¸ö¿ªÔ´µÄÐÂÏîÄ¿£¬¸ù¾Ý΢Èí¹«Ë¾µÄDLRÄ£¿é£»´ú¹ÜÓÚ΢ÈíµÄ¿ªÔ´ÍøÖ· CodePlex¡£IronPython µÄ¹Ù·½ÍøÈÔδÍê³É PythonͨÓÃÐÔÀà¿â£¬½öÍê³ÉÁËÒ»²¿·Ö¹Ø¼üÀà¡£
¡¡¡¡IronPythonÊÇʱÐ˵ıà³ÌÉè¼ÆÓïÑÔPythonͨÍù.net frameworkµÄÒ»¸ö¶Ë¿ÚºÅ¡£Î¢ÈíÖйúÕë¶Ô.net frameworkµÄIronPythonºÍ¶¯Ì¬ÐÔÓïÑÔÌرð¹Ø×¢¡£Î¢ÈíÖйúÔçÒÑÔÚ¸÷ÖÖ¸÷ÑùÐÂÏîÄ¿ÖгöʾÁ˶ÔIronPythonµÄÊÊÓá£
¡¡¡¡IronPythonÔçÒѷdz£ºÃµÄ¼¯³É»¯À´µ½.NET frameworkÖУ¬PythonÓïÑÔÖеÄ×Ö·û´®Êý×éÏàÆ¥ÅäÓÚ.NETµÄ×Ö·û´®Êý×éÄ¿±ê£¬¶øÇÒPythonÓïÑÔÖÐÏàÆ¥ÅäµÄ·½Ê½£¬ÔÚIronPythonÖÐÒ²¶¼³öʾÁË¡£ÆäËû»ù±¾Êý¾ÝÀàÐÍÒ²ÊÇÒ»Ñù¡£
¡¡¡¡ÓÉ΢Èí¹«Ë¾µÄ Jim Hugunin Ëù½øÐУ¬ÊÇÒ»¸ö¿ªÔ´µÄÐÂÏîÄ¿£¬¸ù¾Ý΢Èí¹«Ë¾µÄ DLR Ä£¿éIronPython µÄ¹Ù·½ÍøÈÔδÍê³É Python ͨÓÃÐÔÀà¿â£¬½öÍê³ÉÁËÒ»²¿·Ö¹Ø¼üÀ࣬СÇøµÄ¿ªÔ´Àà¿âÍê³ÉÓУº
¡¡¡¡fepy(http://fepy.sourceforge.net/)£ºfepy Ϊ IronPython ³öʾ Python µÄ´ó²¿·ÖͨÓÃÐÔÀà¿âµÄÍê³É¡£
¡¡¡¡Ãâ·ÑÏÂÔصijÌÐò°²×°°üÀ¨Á˶þ½øÖÆÎļþ¡¢Python¹æ·¶³ÌÐò¿â¡¢ÓÃÒÔSilverlightµÄIronPythonºÍÒ»¸öʵÀý½Ì³Ì¡£³ý´ËÖ®Í⣬»¹ÓÐÒ»¸ö±ä³ÉPyc.pyµÄרÓù¤¾ß£¬¸ÃרÓù¤¾ßÄܹ»°ÑIronPythonÓ¦ÓÃÈí¼þ±àд³ö¶þ½øÖÆÎļþ¡£Ipy.exeÄܹ»ÓÃÓÚʵÐÐIronPython³ÌÐòÁ÷³Ì£¬Õë¶ÔÁ˽âPythonÓïÑÔ¼°Ì½Ñ°.NET³ÌÐòÁ÷³Ì¼¯¶øÑÔÊ®·ÖÓÐЧ¡£
¡¡¡¡IronPythonÊÇɶ£¿
¡¡¡¡¼òÒ×Á˽â¾ÍÊÇÒ»¸ö.netÄÜÓõIJ¿¼þ,Ò²¾ÍÊÇ˵ÊÇ.net¼Ü¹¹ÏºÍc#µÈƽÐÐÃæµÄÁíÒ»ÖÖÓïÑÔ.(ÄÇÑùÁ˽âʵ¼ÊÉÏÓÐʲôÎÊÌâ,µ«Äܹ»ÐÖúÄãѸËٵĽøµ½ironpythonµÄÈ«Çò).
¡¡¡¡¿ÉÊÇ,¼ÙÈçÅ׿ªvsºÍ.net,ironpythonºÍpythonûʲôÓÈÆäµÄ²»Ò»Ñù.ÎÒÃÇ¿ÉÒÔ°ÑÕâʱµÄvsµ±×öÒ»¸ö¿ª·¢Éè¼Æpython³ÌÐòÁ÷³ÌµÄIDE»ò¼Ü¹¹.
Ëæ×ÅÉç»áµÄ²»¶Ï·¢Õ¹£¬¿ªÔ´Èí¼þÔ˶¯²»¶Ï¸Ä±ä×ÅÈí¼þ²úÒµµÄ·¢Õ¹Ä£Ê½ºÍÔËÐз½Ê½¡£µ±È»£¬ËüÒ²¸Ä±äÁËÈí¼þ²âÊԵķ½·¨¡£½èÖú¿ªÔ´Èí¼þ²âÊÔ¹¤¾ß£¬¿ÉÒÔ¹¹½¨Ò»¸öÍêÕûµÄ²âÊÔ½â¾ö·½°¸£¬´Óµ¥Ôª²âÊÔ¡¢¹¦ÄܲâÊÔµ½ÐÔÄܲâÊÔ£¬´ÓÍøÒ³²âÊÔµ½VoIP/µç»°µÈ¶àýÌåÓ¦ÓõIJâÊÔ£¬ÉõÖÁÉæ¼°µ½²âÊÔ¹ÜÀíP¡£Æ½Ì¨ºÍȱÏݸú×Ùϵͳ¡£Ô´²âÊÔ¹¤¾ß¸²¸ÇÕû¸ö²âÊÔÇøÓò¡£¶àÌØÈí¼þרÌâΪÄúÌṩ¿ªÔ´²âÊÔ¹¤¾ß,°¢À↑Դ²âÊÔ¹¤¾ß,Ãâ·ÑÈí¼þ²âÊÔ¹¤¾ß¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ¿ªÔ´Èí¼þ,Ê®´ó¿ªÔ´Èí¼þ,¿ªÔ´Èí¼þÏÂÔØ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩcÓïÑÔÈí¼þ,ѧÉúcÓïÑÔÈí¼þ,³õѧÕßcÓïÑÔ±à³ÌÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
´ò°ü°²×°³ÌÐò£¬´ò°ü°²×°³ÌÐòרÌâÒ³Ã漯ºÏÁ˶à¿îÈÈÃÅ´ò°ü°²×°³ÌÐòµÄÓ¦Óû¶ÓÏÂÔØ£¬°²×°°üÖÆ×÷¹¤¾ßÊÇרҵÓÃÓÚÖÆ×÷°²×°³ÌÐòµÄ´ò°üÀàÈí¼þ£¬µ¥´¿µÄʹÓýű¾À´±àд°²×°³ÌÐò¶ÔÓÚ´ó¶àÊýÈËÀ´Ëµ²»½öÀ§ÄѶøÇÒÈÝÒ׳ö´í£¬Ê¹Óð²×°°üÖÆ×÷¹¤¾ß²»½ö¾ß±¸³õѧÕßÉÏÊÖÈÝÒס¢ÖÆ×÷µÄ°²×°³ÌÐò¹¦ÄÜÍêÉƵÈÓŵ㣬±¾ºÏ¼¯ÕûºÏÁËһϵÁÐרҵµÄ°²×°°üÖÆ×÷¹¤¾ß£¬Ê¹Óüòµ¥£¬¹¦ÄÜÈ«Ãæ¡£
¶àÌØÈí¼þվΪÄúÌṩocr¿ªÔ´Èí¼þרÌâ,ÔÚÕâÀïµçÄ԰氲׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒocr¿ªÔ´Èí¼þ¾ÍÀ´¶àÌØÈí¼þÕ¾¡£