python項目開發實戰(2021年清華大學出版社出版的圖書)

python項目開發實戰(2021年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《python項目開發實戰》是2021年清華大學出版社出版的圖書。作者是陳強。本書適合了解Python語言基礎語法並希望進一步提高Python開發水平的讀者閱讀,可以作為大中專院校相關專業的師生用書和培訓機構的專業教材。

基本介紹

  • 中文名:python項目開發實戰
  • 作者:陳強
  • 出版社:清華大學出版社
  • ISBN:9787302572862
內容簡介,圖書目錄,作者簡介,

內容簡介

《Python項目開發實戰》通過12個大型項目的實現過程展示了開發Python項目的方法和流程。全書共12章,分別講解了AI人機對戰版五子棋遊戲(AI+pygame 實現),線上商城系統(Django+Mezzanine+Cartridge 實現),房產價格數據可視化分析系統(網路爬蟲+ MySQL+pylab實現),招聘信息實時數據分析系統(網路爬蟲+ Flask+Highcharts+MySQL實現),基於深度學習的AI人臉識別系統(Flask+OpenCV-Python+Keras+Sklearn實現),線上生鮮商城系統(Django+Vue+新浪微博賬號登錄+***支付),民宿信息可視化分析系統(網路爬蟲+Django+Echarts可視化),實時疫情監控系統(騰訊API接口+Seaborn+matplotlib實現),個人部落格系統(Flask+TinyDB實現),電影票房數據可視化系統(網路爬蟲+MySQL+Pandas實現),大型3D槍戰類冒險遊戲(Panda3D實現),AI人臉識別簽到打卡系統(PyQt5+百度智慧型雲+OpenCV-Python+SQLite3實現)。
  《Python項目開發實戰》適合了解Python語言基礎語法並希望進一步提高Python開發水平的讀者閱讀,可以作為大中專院校相關專業的師生用書和培訓機構的專業教材。

圖書目錄

第1章 AI人機對戰版五子棋遊戲(AI+pygame實現)
1.1 項目介紹
1.2 系統架構分析
1.2.1 五子棋的基本棋型
1.2.2 功能模組
1.3 具體實現
1.3.1 設定基礎參數
1.3.2 繪製棋盤
1.3.3 實現AI功能
1.3.4 實現按鈕功能
1.3.5 重寫功能
第2章 線上商城系統(Django+Mezzanine+Cartridge實現)
2.1 項目介紹
2.2 項目規劃分析
2.2.1 電子商務的簡要介紹
2.2.2 線上部落格+商城系統構成模組
2.3 規劃項目檔案
2.4 使用第三方庫Mezzanine和Cartridge
2.4.1 使用庫Mezzanine
2.4.2 使用庫Cartridge
2.5 實現基本功能
2.5.1 項目配置
2.5.2 後台模組
2.5.3 部落格模組
2.5.4 商品展示模組
2.6 線上購物
2.6.1 購物車頁面
2.6.2 訂單詳情頁面
2.6.3 線上支付頁面
2.6.4 訂單確認頁面
2.6.5 訂單完成傳送提醒郵件
第3章 房產價格數據可視化分析系統(網路爬蟲+MySQL+pylab實現)
3.1 背景介紹
3.2 需求分析
3.3 模組架構
3.4 系統設定
3.4.1 選擇版本
3.4.2 保存日誌信息
3.4.3 設定保存資料夾
3.4.4 設定爬取城市
3.4.5 處理區縣信息
3.5 破解反爬機制
3.5.1 定義爬蟲基類
3.5.2 瀏覽器用戶代理
3.5.3 線上IP代理
3.6 爬蟲抓取信息
3.6.1 設定解析元素
3.6.2 爬取二手房信息
3.6.3 爬取樓盤信息
3.6.4 爬取小區信息
3.6.5 爬取租房信息
3.7 數據可視化
3.7.1 爬取數據並保存到資料庫
3.7.2 可視化濟南市房價最貴的4個小區
3.7.3 可視化濟南市主要行政區的房價均價
3.7.4 可視化濟南市主要行政區的房源數量
3.7.5 可視化濟南市各區的房源數量所占百分比
第4章 招聘信息實時數據分析系統(網路爬蟲+Flask+Highcharts+MySQL實現)
4.1 系統背景介紹
4.2 系統架構分析
4.3 系統設定
4.4 網路爬蟲
4.4.1 建立和資料庫的連線
4.4.2 設定HTTP請求頭User-Agent
4.4.3 抓取信息
4.4.4 將抓取的信息添加到資料庫
4.4.5 處理薪資數據
4.4.6 清空資料庫數據
4.4.7 執行爬蟲程式
4.5 信息分離統計
4.5.1 根據“工作經驗”分析數據
4.5.2 根據“工作地區”分析數據
4.5.3 根據“薪資水平”分析數據
4.5.4 根據“學歷水平”分析數據
4.6 數據可視化
4.6.1 Flask Web架構
4.6.2 Web主頁
4.6.3 數據展示頁面
4.6.4 數據可視化頁面
第5章 基於深度學習的AI人臉識別系統(Flask+OpenCV-Python+Keras+Sklearn實現)
5.1 人工智慧基礎
5.1.1 人工智慧介紹
5.1.2 人工智慧的發展歷程
5.1.3 和人工智慧相關的幾個重要概念
5.2 機器學習基礎
5.2.1 機器學習介紹
5.2.2 機器學習的三個發展階段
5.2.3 機器學習的分類
……
第6章 線上生鮮商城系統(Django+Vue+新浪微博賬號登錄+支付寶支付)
第7章 民宿信息可視化分析系統(網路爬蟲+Django+Echarts 可視化)
第8章 實時疫情監控系統(騰訊API 接口+Seaborn+matplotlib 實現)
第9章 個人部落格系統(Flask+TinyDB實現)
第10章 電影票房數據可視化系統(網路爬蟲+MySQL+Pandas實現)
第11章 大型3D槍戰類冒險遊戲(Panda3D實現)
第12章 AI人臉識別簽到打卡系統(PyQt5+百度智慧型雲+OpenCV Python+SQLite3實現)

作者簡介

陳強,中國海洋大學計算機博士,資深軟體開發工程師和架構師,現在就職於北京百度研發中心,從事於百度自動駕駛系統的架構和開發工作。曾經在谷歌市場中發布過多款著名的套用等軟體,這些套用軟體在谷歌市場上取得了驕人的銷售戰績。 另外,還精通C#、Java、C++和C語言等主流程式語言。業餘期間,曾經在國內主流期刊中發表過多篇通信領域的著名論文。

相關詞條

熱門詞條

聯絡我們