Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

pythonÓ¦ÓÃÁìÓò½éÉÜ

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¡£ 
¶àýÌå 
À


Ïà¹ØÎĵµ£º

python Êý¾Ý¿â

def Start(self):
        if (self.conn == None) or (self.conn.State == 1):
            self.conn = win32com.client.Dispatch(r'ADODB.Connection')
          &n ......

Python ÖÐÁгöĿ¼ÖÐËùÓÐÎļþµÄ·½·¨


Python´úÂë
import string, os, sys   
  
dir = '/var'  
print '----------- no sub dir'  
  
files = os.listdir(dir)   
for f in files:   
   ......

LinuxÏÂÓÃPYTHON²éÕÒͬÃû½ø³Ì

1.¿ÉÖ´ÐгÌÐò
os.system('pgrep %s > %s' % (process, output))
   pidfile = open("output", 'r')
   totalpid = len(pidfile.readlines())
   pidfile.close()
   if totalpid == 0 :
         &nbs ......

дÁ˼¸¸öÓйØoperaminimodµÄpythonС³ÌÐò

дÁ˼¸¸öÓйØoperaminimodµÄpythonС³ÌÐò
firefox->opmÊéǩת»»
import re
def pipeiwangzhi(a):
    s=[]
    pp= re.compile(r'<DT><A HREF="(.*)" ADD_DATE=(.*>)(.*)</A>')
    m=pp.search(a)
    s1=[]
  ......

python decorator

1.³£Ó÷½·¨£¬²»´ø²ÎÊý
def decator(func):
    def inner_func(*args):
        args = (i * 2 for i in args)
        return func(*args)
    return inner_func
   
@decator
def add(a, ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ