pythonÓ¦ÓÃÁìÓò½éÉÜ
Python×÷ΪһÖÖ¹¦ÄÜÇ¿´óÇÒͨÓõıà³ÌÓïÑÔ¶ø¹ãÊܺÃÆÀ£¬Ëü¾ßÓзdz£ÇåÎúµÄÓï·¨Ìص㣬ÊÊÓÃÓÚ¶àÖÖ²Ù×÷ϵͳ£¬Ä¿Ç°ÔÚ¹ú¼ÊÉϷdz£Á÷ÐУ¬ÕýÔڵõ½Ô½À´Ô½¶àµÄÓ¦Óá£
ÏÂÃæ¾ÍÈÃÎÒÃÇÒ»ÆðÀ´¿´¿´ËüµÄÇ¿´ó¹¦ÄÜ£º
Python£¨ÅÉÉ£©£¬ËüÊÇÒ»¸ö¼òµ¥µÄ¡¢½âÊÍÐ͵ġ¢½»»¥Ê½µÄ¡¢¿ÉÒÆÖ²µÄ¡¢ÃæÏò¶ÔÏóµÄ³¬¸ß¼¶ÓïÑÔ¡£Õâ¾ÍÊǶÔPythonÓïÑÔµÄ×î¼òµ¥µÄÃèÊö¡£
PythonÓÐÒ»¸ö½»»¥Ê½µÄ¿ª·¢»·¾³£¬ÒòΪPythonÊǽâÊÍÔËÐУ¬Õâ´ó´ó½ÚÊ¡ÁËÿ´Î±àÒëµÄʱ¼ä¡£PythonÓï·¨¼òµ¥£¬ÇÒÄÚÖÃÓм¸Öָ߼¶Êý¾Ý½á¹¹£¬Èç×Ö µä¡¢ÁбíµÈ£¬Ê¹µÃʹÓÃÆðÀ´Ìرð¼òµ¥£¬³ÌÐòÔ±Ò»¸öÏÂÎç¾Í¿Éѧ»á£¬Ò»°ãÈËÔ±Ò»ÖÜÄÚÒ²¿ÉÕÆÎÕ¡£Python¾ßÓд󲿷ÖÃæÏò¶ÔÏóÓïÑÔµÄÌØÕ÷£¬¿ÉÍêÈ«½øÐÐÃæÏò¶ÔÏó±à ³Ì¡£Ëü¿ÉÒÔÔÚMS-DOS¡¢Windows¡¢Windows NT¡¢Linux¡¢Soloris¡¢Amiga¡¢BeOS¡¢OS/2¡¢VMS¡¢QNXµÈ¶àÖÖOSÉÏÔËÐС£
±à³ÌÓïÑÔ
PythonÓïÑÔ¿ÉÒÔÓÃÀ´×÷ΪÅú´¦ÀíÓïÑÔ£¬Ð´Ò»Ð©¼òµ¥¹¤¾ß£¬´¦ÀíЩÊý¾Ý£¬×÷ΪÆäËûÈí¼þµÄ½Ó¿Úµ÷ÊԵȡ£PythonÓïÑÔ¿ÉÒÔÓÃÀ´×÷Ϊº¯ÊýÓïÑÔ£¬½øÐÐÈ˹¤ÖÇÄÜ ³ÌÐòµÄ¿ª·¢£¬¾ßÓÐLispÓïÑԵĴ󲿷ֹ¦ÄÜ¡£PythonÓïÑÔ¿ÉÒÔÓÃÀ´×÷Ϊ¹ý³ÌÓïÑÔ£¬½øÐÐÎÒÃdz£¼ûµÄÓ¦ÓóÌÐò¿ª·¢£¬¿ÉÒÔºÍVBµÈÓïÑÔÒ»ÑùÓ¦ÓᣠPythonÓïÑÔ¿ÉÒÔÓÃÀ´×÷ΪÃæÏò¶ÔÏóÓïÑÔ£¬¾ßÓд󲿷ÖÃæÏò¶ÔÏóÓïÑÔµÄÌØÕ÷£¬³£×÷Ϊ´óÐÍÓ¦ÓÃÈí¼þµÄÔÐÍ¿ª·¢£¬ÔÙÓÃC++¸Äд£¬ÓÐЩֱ½ÓÓÃPythonÀ´¿ª ·¢¡£
Êý¾Ý¿â
PythonÔÚÊý¾Ý¿â·½ÃæÒ²ºÜÓÅÐ㣬¿ÉÒԺͶàÖÖÊý¾Ý¿â½øÐÐÁ¬½Ó£¬½øÐÐÊý¾Ý´¦Àí£¬´ÓÉÌÒµÐ͵ÄÊý¾Ý¿âµ½¿ª·ÅÔ´ÂëµÄÊý¾Ý¿â¶¼Ìṩ֧³Ö¡£ÀýÈ磺Oracle,Ms SQL ServerµÈµÈ¡£ÓжàÖÖ½Ó¿Ú¿ÉÒÔÓëÊý¾Ý¿â½øÐÐÁ¬½Ó£¬ÖÁÉÙ°üÀ¨ODBC¡£ÓÐÐí¶à¹«Ë¾²ÉÓÃ×ÅPython£«MySqlµÄ¼Ü¹¹¡£Òò´Ë£¬ÕÆÎÕÁËPythonʹÄã ¿ÉÒÔ³ä·ÖÀûÓÃÃæÏò¶ÔÏóµÄÌص㣬ÔÚÊý¾Ý¿â´¦Àí·½ÃæÈ绢ÌíÒí¡£
Windows±à³Ì
Python²»½ö¿ÉÒÔÔÚUnixÀàÐ͵IJÙ×÷ϵͳÉÏÓ¦Óã¬Í¬Ñù¿ÉÒÔÔÚWindowsϵͳÀïÓкܺõıíÏÖ¡£Í¨¹ýÌí¼ÓPythonWinÄ£¿é£¬¾Í¿ÉÒÔͨ¹ýCOM ÐÎʽµ÷Óúͽ¨Á¢¸÷ÖÖ×ÊÔ´£¬°üÀ¨µ÷ÓÃ×¢²á±í¡¢ActiveX¿Ø¼þÒÔ¼°¸÷ÖÖCOMµÈ¹¤×÷£¬×î³£¼ûµÄÀý×Ó¾ÍÊÇͨ¹ý³ÌÐò¶ÔOfficeÎĵµ½øÐд¦Àí£¬×Ô¶¯Éú³ÉÎĵµ ºÍͼ±í¡£
ͨ¹ýPython£¬»¹¿ÉÒÔÀûÓÃpy2exeÄ£¿éÉú³ÉexeÓ¦ÓóÌÐò¡£»¹ÓÐÐí¶àÆäËûµÄÈÕ³£Î¬»¤ºÍ¹ÜÀí¹¤×÷Ò²¿ÉÒÔ½»¸øPythonÀ´×ö£¬´Ó¶ø¼õÉÙά»¤µÄ¹¤×÷ Á¿¡£ÀûÓÃPython£¬Ä㻹¿ÉÒÔ¿ª·¢³öÏóVB,VC,DelphiÄÇÑùµÄGUI³ÌÐò£¬µ«È´¿ÉÒÔÔÚ¶à¸öƽ̨ÉÏÖ´ÐС£ÕâÔÚÐí¶à·½Ãæ²¢²»Ñ·É«ÓÚJava¡£
¶àýÌå
ÀûÓÃPIL¡¢Piddle¡¢Re
Ïà¹ØÎĵµ£º
Ê×ÏÈÒª¸ãÇå³þ£¬×Ö·û´®ÔÚPythonÄÚ²¿µÄ±íʾÊÇunicode±àÂ룬Òò´Ë£¬ÔÚ×ö±àÂëת»»Ê±£¬Í¨³£ÐèÒªÒÔunicode×÷ΪÖмä±àÂ룬¼´ÏȽ«ÆäËû±àÂëµÄ×Ö·û´®½âÂ루decode£©³Éunicode£¬ÔÙ´Óunicode±àÂ루encode£©³ÉÁíÒ»ÖÖ±àÂë¡£
decodeµÄ×÷ÓÃÊǽ«ÆäËû±àÂëµÄ×Ö·û´®×ª»»³Éunicode±àÂ룬Èçstr1.decode('gb2312')£¬±íʾ½«gb2312±àÂëµÄ×Ö· ......
ÔÚPythonÖÐÓÐÒ»¸ö·Ç³£ÖØÒªÒ²·Ç³£ºÃÓõÄÄ£¿ére£¬ÔÚimport reºó£¬¾ÍÄܹ»ÔÚPythonÖÐʹÓÃÕýÔò±í´ïʽ£¬Ô´ÓÚ´Ë´ÎÏîÄ¿ÒªÓÃÕýÔò±í´ïʽ¶Ôhtml´úÂëÌáÈ¡Ò»¶¨µÄ×Ö·û£¬ËùÒÔÔÚÕâÒ²¾ÍÓÃЩСÀý×ÓÀ´ÊìϤһÏÂÕýÔò±í´ïʽ
ÏÖÔÚ¾ÍÓÃ×î¼òµ¥µÄÀý×Ó
import re
s='<title>http://www.baidu.com</title>'
print re.findall(r'&l ......
×î½üÒªÓõ½´®¿ÚͨѶ£¬¼òµ¥Ò×ÓõÄPythonÓÖ°ïÉÏæÁË£¬¶à¿÷ÁËÅÓ´óµÄµÚÈý·½×ÊÔ´~~~ £º£©
pySerial
Overview
This module encapsulates the access for the serial port. It provides
backends for Python running on Windows, Linux, BSD (possibly any POSIX
compliant system), Jython and IronPython (.NET and M ......
import pymssql
#connect database
conn=pymssql.connect(host="192.168.1.28",user="boomink",password="boomink",
database="boomink")
cur=conn.cursor()
print '========================================'
cur.execute("exec Orders_GetTest1 @Valu ......
ÔÎÄ
PythonºÍC·Ö±ðÓÐן÷×ÔµÄÓÅȱµã£¬ÓÃPython¿ª·¢³ÌÐòËٶȿ죬¿É¿¿ÐԸߣ¬²¢ÇÒÓÐÐí¶àÏÖ³ÉÄ£¿é¿É¹©Ê¹Ó㬵«Ö´ÐÐËÙ¶ÈÏà¶Ô½ÏÂý£»CÓïÑÔÔòÕýºÃÏà·´£¬ÆäÖ´ÐÐËٶȿ죬µ«¿ª·¢Ð§Âʵ͡£ÎªÁ˳ä·ÖÀûÓÃÁ½ÖÖÓïÑÔ¸÷×ÔµÄÓŵ㣬±È½ÏºÃµÄ×ö·¨ÊÇÓÃPython¿ª·¢Õû¸öÈí¼þ¿ò¼Ü£¬¶øÓÃCÓïÑÔʵÏÖÆä¹Ø¼üÄ£¿é¡£±¾ÎĽéÉÜÈçºÎÀûÓÃCÓïÑÔÀ´À©Õ¹PythonµÄ¹¦ ......