對python的進(jìn)階榜跌,我想分為三個(gè)部分來總結(jié):
1 語法
主要是對python語法的高階使用總結(jié),包括常用的庫和python特定的語法糖婴渡。
1. 數(shù)據(jù)結(jié)構(gòu)與算法進(jìn)階
2. 對象迭代與反迭代技巧
3. 字符串
4. 處理文件
5. 實(shí)例
6. 線程與進(jìn)程
7. 裝飾器
2 應(yīng)用領(lǐng)域
2.1 爬蟲
python對字符串的處理能力特別強(qiáng)大吹由,并且對正則表達(dá)式支持較好,對于網(wǎng)絡(luò)爬蟲來說拴事,python是一個(gè)很好用的工具語言。此處主要總結(jié)使用Scrapy第三方庫來實(shí)現(xiàn)高階爬蟲圣蝎。
Python網(wǎng)絡(luò)爬蟲
2.2 web
在python web領(lǐng)域主要有三個(gè)庫刃宵,F(xiàn)lask,Django徘公,Tornado牲证。
Flask
微框架,使用簡單Django
大关面,全坦袍,重量級的框架,穩(wěn)定性好等太,適合企業(yè)級應(yīng)用捂齐,個(gè)人blogTornado
處理異步非阻塞,性能優(yōu)秀缩抡,使用奠宜、維護(hù)比較復(fù)雜
主要對Flask和Django的進(jìn)階使用進(jìn)行總結(jié)。
(待續(xù))
2.3 人工智能
python語言在人工智能領(lǐng)域用處越來越廣瞻想,目前是研究人工只能的第一語言压真。
這里主要介紹TensorFlow框架的使用。
(待續(xù))