要想知道用哪個(gè)模塊的哪個(gè)函數,沒(méi)有別的辦法,花時(shí)間研究,多讀reference library注意,要記筆記,好記性不如爛筆頭。筆記是自己理解的軌跡,等重新復習的時(shí)候,看兩眼筆記就自然想起來(lái)了。很多時(shí)候讀不懂reference library是因為不懂網(wǎng)絡(luò )協(xié)議的緣故。我這里簡(jiǎn)單寫(xiě)幾句,如果寫(xiě)錯了,希望有朋友能指出。2. Built-in Object無(wú)需import任何module就能使用的函數,必須掌握3. Python Runtime service暫時(shí)放過(guò),積累一定的經(jīng)驗,到時(shí)候自然能看懂4. String Service必看,且無(wú)甚難度重點(diǎn),string, codecs, re。此外,StringIO, cStringIO很常用,textwrap似乎很有用,但我沒(méi)用過(guò)。其他用的時(shí)候再看5. Misc掌握decimal, math, random, whrandom其余暫時(shí)放過(guò),積累一定的經(jīng)驗,主要是做過(guò)一點(diǎn)開(kāi)發(fā)之后,自然能看懂6. Generic OS掌握os(主要是文件操作), os.path, subprocess, glob, shutil其余需Unix的開(kāi)發(fā)經(jīng)驗才能理解,實(shí)在是非一日之功7. Optional OS初學(xué)者避開(kāi)8. Unix初學(xué)者避開(kāi)9, 10, debugger and profiler暫時(shí)避開(kāi),做過(guò)一點(diǎn)開(kāi)發(fā)后自然有要求,也自然能讀懂11.重點(diǎn),urllib, urllib2, poplib, ftplib, smtplib, telnetlib, urlparse參考書(shū)目,dive into python, (http)Foundations of Python Network Programming(到apress下載樣章, 關(guān)于ftp的)smtp,參考Postfix the definitive guide關(guān)于smtp協(xié)議介紹部分學(xué)習smtplib此外,最權威的,最終的文獻,rfc12重點(diǎn), email參考 rfc 822, rfc 2822 (很遺憾,網(wǎng)上沒(méi)有比較好的入門(mén)教材,好像ringkee有一個(gè),不知道是不是這個(gè)名字,但一般)13.全部參考 Python & XML14.忽略15.掌握16.視個(gè)人需求17,18,19,20,21忽略22msvcrt參考書(shū)目,Python in a NutshellOn 12/21/05, 家駟王 <oneclubw at gmail.com> wrote:> 我完全是一個(gè)程序新手,以前沒(méi)有任何的編程經(jīng)歷?,F在愛(ài)上python,正在努力學(xué)習它,但是有一個(gè)問(wèn)題一直困擾我:怎樣去閱讀python> library reference?我怎么知道該在代碼中使用哪個(gè)module的哪個(gè)function或者object?> 拜謝!>> --> 王家駟> 中國 四川> _______________________________________________> python-chinese> Post: send python-chinese at lists.python.cn> Subscribe: send subscribe to> python-chinese-request at lists.python.cn> Unsubscribe: send unsubscribe to> python-chinese-request at lists.python.cn> Detail Info:> http://python.cn/mailman/listinfo/python-chinese>>
聯(lián)系客服