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

PythonÄ£¿éѧϰ

¡¡¡¡ÉÏ´Îѧϰ¹ýmarshalÄ£¿éÓÃÓÚÐòÁл¯ºÍ·´ÐòÁл¯£¬µ«marshalµÄ¹¦ÄܱȽϱ¡Èõ£¬Ö»Ö§³Ö²¿·ÖÄÚÖÃÊý¾ÝÀàÐ͵ÄÐòÁл¯/·´ÐòÁл¯£¬¶ÔÓÚÓû§×Ô¶¨ÒåµÄÀàÐ;ÍÎÞÄÜΪÁ¦£¬Í¬Ê±marshal²»Ö§³Ö×ÔÒýÓÃ(µÝ¹éÒýÓÃ)µÄ¶ÔÏóµÄÐòÁл¯¡£ËùÒÔÖ±½ÓʹÓÃmarshalÀ´ÐòÁл¯/·´ÐòÁл¯¿ÉÄܲ»ÊǺܷ½±ã¡£»¹ºÃ£¬python±ê×¼¿âÌṩÁ˹¦Äܸü¼ÓÇ¿´óÇÒ¸ü¼Ó°²È«µÄpickleºÍcPickleÄ£¿é¡£ ¡¡¡¡cPickleÄ£¿éÊÇʹÓÃCÓïÑÔʵÏֵģ¬ËùÒÔÔÚÔËÐÐЧÂÊÉϱÈpickleÒª¸ß¡£µ«ÊÇcPickleÄ£¿éÖж¨ÒåµÄÀàÐͲ»Äܱ»¼Ì³Ð£¨Æäʵ´ó¶àÊýʱºò£¬ÎÒÃDz»ÐèÒª´ÓÕâЩÀàÐÍÖм̳С££©¡£cPickleºÍpickleµÄÐòÁл¯/·´ÐòÁл¯¹æÔòÊÇÒ»ÑùµÄ£¬ÎÒÃÇ¿ÉÒÔʹÓÃpickleÐòÁл¯Ò»¸ö¶ÔÏó£¬È»ºóʹÓÃcPickleÀ´·´ÐòÁл¯¡£Í¬Ê±£¬ÕâÁ½¸öÄ£¿éÔÚ´¦Àí×ÔÒýÓÃÀàÐÍʱ»á±äµÃ¸ü¼Ó¡°´ÏÃ÷¡±£¬Ëü²»»áÎÞÏÞÖÆµÄµÝ¹éÐòÁл¯×ÔÒýÓöÔÏ󣬶ÔÓÚͬһ¶ÔÏóµÄ¶à´ÎÒýÓã¬ËüÖ»»áÐòÁл¯Ò»´Î¡£ÀýÈ磺 1  import marshal, pickle 2    3  list = [1] 4  list.append(list) 5  byt1 = marshal.dumps(list) #³ö´í, ÎÞÏÞÖÆµÄµÝ¹éÐòÁл¯ 6  byt2 = pickle.dumps(list) #No problem   pickleµÄÐòÁл¯¹æÔò ¡¡¡¡Python¹æ·¶£¨Python-specific£©ÌṩÁËpickleµÄÐòÁл¯¹æÔò¡£Õâ¾Í²»±Øµ£ÐIJ»Í¬°æ±¾µÄPythonÖ®¼äÐòÁл¯¼æÈÝÐÔÎÊÌ⡣ĬÈÏÇé¿öÏ£¬pickleµÄÐòÁл¯ÊÇ»ùÓÚÎı¾µÄ£¬ÎÒÃÇ¿ÉÒÔÖ±½ÓÓÃÎı¾±à¼­Æ÷²é¿´ÐòÁл¯µÄÎı¾¡£ÎÒÃÇÒ²¿ÉÒÔÐòÁгɶþ½øÖƸñʽµÄÊý¾Ý£¬ÕâÑùµÄ½á¹ûÌå»ý»á¸üС¡£¸üÏêϸµÄÄÚÈÝ£¬¿ÉÒԲο¼PythonÊÖ²ápickleÄ£¿é¡£ ¡¡¡¡ÏÂÃæ¾Í¿ªÊ¼Ê¹ÓÃpickle°É~ pickle.dump(obj, file[, protocol]) ¡¡¡¡ÐòÁл¯¶ÔÏ󣬲¢½«½á¹ûÊý¾ÝÁ÷дÈëµ½Îļþ¶ÔÏóÖС£²ÎÊýprotocolÊÇÐòÁл¯Ä£Ê½£¬Ä¬ÈÏֵΪ0£¬±íʾÒÔÎı¾µÄÐÎʽÐòÁл¯¡£protocolµÄÖµ»¹¿ÉÒÔÊÇ1»ò2£¬±íʾÒÔ¶þ½øÖƵÄÐÎʽÐòÁл¯¡£ pickle.load(file) ¡¡¡¡·´ÐòÁл¯¶ÔÏó¡£½«ÎļþÖеÄÊý¾Ý½âÎöΪһ¸öPython¶ÔÏó¡£ÏÂÃæÍ¨¹ýÒ»¸ö¼òµ¥µÄÀý×ÓÀ´ÑÝʾÉÏÃæÁ½¸ö·½·¨µÄʹÓ㺠1  #coding=gbk 2    3  import pickle, StringIO 4    5  class Person(object): 6      '''×Ô¶¨ÒåÀàÐÍ¡£ 7      ''' 8      def __init__(self, name, address): 9      &nbs


Ïà¹ØÎĵµ£º

PythonµÄC/C++À©Õ¹

  Python
µÄ
C/C++
À©Õ¹
                         
By phidoit@gmail.com
 
¿ÉÀ©Õ¹ÐÔÊÇ
Python
µÄÒ»´óÌØÉ«£¬Ò»·½Ã棬ÓÉÓÚ
Python
ÊǽâÊÍÖ´Ðеģ¬Õâµ¼ÖÂÔËÐÐËÙ ......

PythonÉÏ´«Îļþµ½·þÎñÆ÷

#! /usr/bin/env python
# -*- coding: utf-8 -*-
from ftplib import FTP
from os import path
from optparse import OptionParser
from FtpDownload import spilt_cmd
import socket
import sys
'''
ÉÏ´«ÖÕ¶ËMRÎļþµ½·þÎñÆ÷
V1.0    zhai   2009-07-27
'''
def main():
&nbs ......

python_ÀàÐͺͶÔÏó


Python ³ÌÐòÖеÄÒ»ÇÐÊý¾Ý¶¼ÊǶÔÏó¡£¶ÔÏó°üÀ¨×Ô¶¨Òå¶ÔÏó¼°»ù±¾µÄÊý¾ÝÀàÐÍÈçÊýÖµ¡¢×Ö·û´®¡¢ÁÐ±í¡¢×ÖµäµÈ¡£ÄãÄܹ»ÒÔÀà»òÀ©Õ¹ÀàÐ͵ķ½Ê½´´½¨×Ô¶¨Òå¶ÔÏó¡£±¾ÕÂÖ÷ÒªÃèÊö Python¶ÔÏóÄ£Ðͼ°µÚËÄÕÂ--ÔËËã·ûÓë±í´ïʽÖÐÒªÓõ½µÄһЩԤ±¸ÖªÊ¶¡£
 
1.1. ÊõÓï
³ÌÐòÖеÄÒ»ÇÐÊý¾Ý¶¼ÊǶÔÏó£¬Ã¿¸ö¶ÔÏó¶¼ÓÐÈý¸ö»ù±¾ÊôÐÔ£¬¼´±êʶ(ÀàË ......

Pythonѧϰ±Ê¼ÇÒ»




·¢
Ïֺܶ๫˾ҪÇóÕÆÎÕһÎű¾ÓïÑÔ£¬Ò»Ö±Ò²Ïë¸ã¸ãÕâ¸ö£¬¿´C++£¬Linux
C±à³ÌÒ²Ö»ÊÇΪÁ˶Ôϵͳ¸ü¼ÓµÄÁ˽⣬°¦£¬ÎҵŤ×÷¶¨Î»ºÃÏñÒ»Ö±¶¼²»ÔõôÃ÷È·£¬ÊÇÒª¸ã¸ö×Ô¼º×îÉó¤µÄÁË£¬ÒÔºóÓÐʱ¼äÔÙ¸ãlinuxC£¬ÕÒ¹¤×÷µÚһλ¡£¡£¡£¹¤
×÷»ù±¾¶¨Î»ÔÚ Java+python£¬´ó²¿·Ö¹«Ë¾Ò²²»»áÒªÇóÒ»¸öÈ˼È×öJavaÒ²×öC++¡£ÔÙ˵ÕâÓïÑÔÒ²ÊÇ´ ......

python »ñÈ¡E

E-mailÖ÷ÒªÓÉÓʼþÍ·ºÍÓʼþÌåÁ½²¿·Ö×é³É¡£
ÓʼþÍ·ÖеÄÄÚÈݺÍÎÒÃǼÄÐÅʱдÔÚÐÅ·âÉϵÄÄÚÈÝ´óͬСÒ⣬µ±È»ÕâÀïÒ²°üº¬Á˺ܶà·¹ýµÄ“Óʾ֔µÄÐÅÏ¢ÁË¡£
ÓʼþÌåÖеÄÄÚÈݾÍÊÇÎÒÃÇдµÄÐÅ»òÕß°ü¹ü¡£
python×ÔÉí°üº¬ÁËemailÄ£¿é´¦Àí¿ÉÒÔ¿ìËٵĴ¦ÀíE-mailÖеÄÐÅÏ¢
import email
#´ò¿ªÒ»¸öÎļþ
fp = open('email.eml', ' ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ