官术网_书友最值得收藏!

Python程序設(shè)計(jì)開發(fā)寶典
會(huì)員

全書共13章,面向Python3.5.x、Python3.6.x和Python3.7.x,重點(diǎn)關(guān)注Python內(nèi)置對象和標(biāo)準(zhǔn)庫對象的高級應(yīng)用以及比較前沿的一些新技術(shù),偶爾涉及一點(diǎn)擴(kuò)展庫用法。第1章介紹Python語言編程規(guī)范與代碼優(yōu)化建議、開發(fā)環(huán)境配置、程序偽編譯與打包。第2章詳解運(yùn)算符與內(nèi)置函數(shù)的用法。第3章詳解各種序列對象、推導(dǎo)式、切片和序列解包。第4章詳解選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu),關(guān)鍵字else、break與continue。第5章詳解函數(shù)的基本用法,可調(diào)用對象與修飾器、函數(shù)參數(shù)、變量的作用域、生成器函數(shù)、lambda表達(dá)式、函數(shù)柯里化、泛型函數(shù)、協(xié)程函數(shù)和回調(diào)函數(shù)。第6章詳解類的定義、不同類型的成員、依賴注入技術(shù)和運(yùn)算符重載。第7章詳解字符串編碼與格式化方法、字符串對象方法、文本排版與壓縮、漢字拼音有關(guān)的技術(shù)。第8章詳解正則表達(dá)式語法、re模塊、正則表達(dá)式對象與match對象。第9章詳解文件對象用法、文件內(nèi)容操作。第10章詳解文件與文件夾操作。第11章詳解異常處理結(jié)構(gòu)、文檔測試與單元測試、覆蓋測試與軟件性能測試、代碼調(diào)試技術(shù)。第12章詳解不同類型的并行處理技術(shù)。第13章詳解asyncio提供的網(wǎng)絡(luò)通信功能。本書不但可以作為Python程序設(shè)計(jì)教材,還可作為Python開發(fā)工程師的指導(dǎo)用書。

董付國 ·程序設(shè)計(jì) ·13.4萬字

實(shí)戰(zhàn)Python網(wǎng)絡(luò)爬蟲
會(huì)員

本書從原理到實(shí)踐,循序漸進(jìn)地講述了使用Python開發(fā)網(wǎng)絡(luò)爬蟲的核心技術(shù)。全書從邏輯上可分為基礎(chǔ)篇、實(shí)戰(zhàn)篇和爬蟲框架篇三部分。基礎(chǔ)篇主要介紹了編寫網(wǎng)絡(luò)爬蟲所需的基礎(chǔ)知識,包括網(wǎng)站分析、數(shù)據(jù)抓取、數(shù)據(jù)清洗和數(shù)據(jù)入庫。網(wǎng)站分析講述如何使用Chrome和Fiddler抓包工具對網(wǎng)站做全面分析;數(shù)據(jù)抓取介紹了Python爬蟲模塊Urllib和Requests的基礎(chǔ)知識;數(shù)據(jù)清洗主要介紹字符串操作、正則和BeautifulSoup的使用;數(shù)據(jù)入庫講述了MySQL和MongoDB的操作,通過ORM框架SQLAlchemy實(shí)現(xiàn)數(shù)據(jù)持久化,進(jìn)行企業(yè)級開發(fā)。實(shí)戰(zhàn)篇深入講解了分布式爬蟲、爬蟲軟件的開發(fā)、12306搶票程序和微博爬取等。框架篇主要講述流行的爬蟲框架Scrapy,并以Scrapy與Selenium、Splash、Redis結(jié)合的項(xiàng)目案例,讓讀者深層次了解Scrapy的使用。此外,本書還介紹了爬蟲的上線部署、如何自己動(dòng)手開發(fā)一款爬蟲框架、反爬蟲技術(shù)的解決方案等內(nèi)容。本書使用Python3.X編寫,技術(shù)先進(jìn),項(xiàng)目豐富,適合欲從事爬蟲工程師和數(shù)據(jù)分析師崗位的初學(xué)者、大學(xué)生和研究生使用,也很適合有一些網(wǎng)絡(luò)爬蟲編寫經(jīng)驗(yàn),但希望更加全面、深入理解Python爬蟲的開發(fā)人員使用。

黃永祥 ·程序設(shè)計(jì) ·16.2萬字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 朝阳市| 南京市| 沙坪坝区| 原平市| 宜兰县| 文山县| 灯塔市| 昌黎县| 邢台县| 民县| 定南县| 馆陶县| 盖州市| 察雅县| 惠东县| 清新县| 文山县| 莒南县| 温泉县| 横峰县| 湘西| 静宁县| 遂溪县| 沙雅县| 扶绥县| 漠河县| 怀宁县| 济源市| 新巴尔虎右旗| 宣化县| 沙坪坝区| 张家口市| 东阿县| 聊城市| 兴化市| 澎湖县| 大关县| 大宁县| 惠安县| 张家界市| 太湖县|