學(xué)習(xí)Python的過(guò)程中,有很多知識(shí)是需要我們掌握的,下面為大家整理了一些入門(mén)要點(diǎn),希望對(duì)大家Python的學(xué)習(xí)有所幫助。
Python是否可以訪問(wèn)常見(jiàn)的數(shù)據(jù)庫(kù)?
是的,Python可以訪問(wèn)各種常見(jiàn)的數(shù)據(jù)庫(kù),比如說(shuō)oracle、MySQL、vertica、SQLserver等,并加載相應(yīng)的模塊。模塊列表如下:
Oracle:cx_oracle
MySQL:MySQLdb
如何快速掌握Python?
學(xué)習(xí)Python最重要的就是學(xué)習(xí)模塊,而不是語(yǔ)法本身。Python語(yǔ)法非常簡(jiǎn)單,即便是沒(méi)有任何基礎(chǔ)也可以輕松掌握它;掌握語(yǔ)法已經(jīng)可以實(shí)現(xiàn)shell的功能,但是有必要改進(jìn)模塊學(xué)習(xí),比如操作和維護(hù) 人員經(jīng)常使用:
Psutil:獲取性能信息;
套接字:基本網(wǎng)絡(luò)通信;
IPy:與IP地址相關(guān)的處理;
Dnsptyhon:文件比較;
Pexpect:屏幕信息采集,通常用于自動(dòng)化;
Paramiko:SSH客戶端;
XlsxWriter:與Excel相關(guān)的處理。
Python是否有專用的IDE工具?
當(dāng)然有,其中包含:
PyCharm:用于一般IDE功能,如調(diào)試、語(yǔ)法高亮、項(xiàng)目管理、代碼跳轉(zhuǎn)、智能提示、自動(dòng)完成、單元測(cè)試、版本控制等,此外為Django提供了一些很棒的功能,開(kāi)發(fā)和支持Google APP Engine。
Wing IDE:支持測(cè)試驅(qū)動(dòng)開(kāi)發(fā),集成了nose和Django框架的單元測(cè)試,執(zhí)行和調(diào)試,Wing IDE啟動(dòng)和運(yùn)行速度非?,支持Windows、Linux、OSX和Python版本。
NOtePad++:簡(jiǎn)單方面,但僅限于臨時(shí)更改。
Python可運(yùn)行在哪些平臺(tái)?
支持常見(jiàn)的主流平臺(tái),比如說(shuō)AIX、HPUX、Solaris、Linux、Windows等。除Windows之外的常見(jiàn)Unix和Linux平臺(tái)都有本機(jī)Python,但版本通常較低。至于跨平臺(tái)及其跨平臺(tái)語(yǔ)言,應(yīng)該注意的是,某些單獨(dú)的模塊是單一平臺(tái)所獨(dú)有的,整體跨平臺(tái)性仍然非常好。
如何利用Python提高開(kāi)發(fā)效率?
因?yàn)樵S多Python的低級(jí)事物不必自己編寫(xiě),模塊資源豐富,開(kāi)發(fā)效率肯定提高,各種框架為快速開(kāi)發(fā)提供了基礎(chǔ)。
以上文章由北京IT培訓(xùn)課程顧問(wèn)整理編輯發(fā)布,部分文章來(lái)自網(wǎng)絡(luò)內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050
免 費(fèi) 申 請(qǐng) 試 課