QQ在線客服
免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30
立封
平封

Python編程入門與進階·進階篇(活頁式)

全書共配有視頻微課二維碼34個,活頁式,配套教學(xué)資料包
  • 類  別:計算機系列
  • 書  名:Python編程入門與進階·進階篇(活頁式)
  • 主  編:韓迎春
  • 定  價:55
  • 開  本:16開
  • 印刷方式:雙色
  • 頁  數(shù):232
  • 時  間:2023年7月
  • 出  版  社:北京郵電大學(xué)出版社
  • 書  號:978-7-5635-6838-3

內(nèi)容摘要

        本書共包括6個模塊,包括Python中的模塊、包和庫、Python 數(shù)據(jù)庫存儲、Python 網(wǎng)絡(luò)編程、Python 網(wǎng)絡(luò)爬蟲、Python GUI編程、Python Web開發(fā)。
        本書是《Python編程入門與進階·基礎(chǔ)篇》的進階篇。本書簡化理論,強化編程,每個知識點的講解都設(shè)置了代碼示例,通過代碼引導(dǎo)學(xué)生掌握編程思想;設(shè)置豐富的板塊,包括“思維導(dǎo)圖”“知識清單”“本章總結(jié)”“術(shù)語”“程序閱讀”“綜合案例”“練習(xí)”“自我反思與評價”。
        本書既可作為高等職業(yè)院校Python程序設(shè)計課程的教材,也可供相關(guān)愛好者、Python開發(fā)者等參考和使用。

目錄

第10章Python中的模塊、包和庫
  10.1模塊
    10.1.1編寫一個模塊
    10.1.2導(dǎo)入并使用模塊
    10.1.3模塊的導(dǎo)入順序
    10.1.4重新導(dǎo)入模塊
  10.2包
    10.2.1編寫一個包
    10.2.2導(dǎo)入包中的模塊或成員
  10.3庫
    10.3.1標(biāo)準庫
    10.3.2使用pip管理第三方庫
    10.3.3使用虛擬環(huán)境解決第三方庫沖突
第11章Python 數(shù)據(jù)庫存儲
  11.1數(shù)據(jù)庫概述
  11.2數(shù)據(jù)庫存儲操作
    11.2.1PyMySQL簡介
    11.2.2PyMySQL的安裝
    11.2.3PyMySQL連接MySQL數(shù)據(jù)庫
    11.2.4PyMySQL操作MySQL數(shù)據(jù)庫
    11.2.5PyMySQL封裝MySQL數(shù)據(jù)庫操作
第12章Python網(wǎng)絡(luò)編程
  12.1socket
    12.1.1socket中的常用數(shù)據(jù)類型
    12.1.2新建一個socket對象
    12.1.3綁定
    12.1.4監(jiān)聽
    12.1.5連接
    12.1.6接受連接申請
    12.1.7發(fā)送數(shù)據(jù)
    12.1.8接收數(shù)據(jù)
    12.1.9關(guān)閉連接
    12.1.10設(shè)置socket選項
    12.1.11設(shè)置socket超時
  12.2socket案例
    12.2.1編寫一個簡單的TCP通信客戶端和服務(wù)端(標(biāo)準流程)
    12.2.2編寫一個ping客戶端(RAW SOCKET)
  12.3scapy
    12.3.1scapy的基本用法
    12.3.2構(gòu)建數(shù)據(jù)包對象
    12.3.3發(fā)送數(shù)據(jù)
    12.3.4發(fā)送數(shù)據(jù)并接收響應(yīng)
    12.3.5嗅探數(shù)據(jù)并做出響應(yīng)
  12.4scapy案例
    12.4.1交換機MAC泛洪(只發(fā)不收)
    12.4.2DNS劫持(嗅探并響應(yīng))
   12.4.3TCP SYN半連接端口掃描器(發(fā)送并接收響應(yīng))
第13章Python 網(wǎng)絡(luò)爬蟲
  13.1Requests
    13.1.1Requests簡介與安裝
    13.1.2使用Requests直接發(fā)送請求
    13.1.3使用Requests以會話方式發(fā)送請求
    13.1.4Response對象
    13.1.5高級用法
  13.2BeautifulSoup
    13.2.1BeautifulSoup簡介與安裝
    13.2.2BeautifulSoup中的基本數(shù)據(jù)類型
    13.2.3BeautifulSoup遍歷文檔樹
    13.2.4BeautifulSoup查找文檔樹
  13.3Selenium
    13.3.1Selenium簡介與安裝
    13.3.2Selenium的基本使用
    13.3.3Selenium選擇器
    13.3.4Selenium等待元素被加載
    13.3.5Selenium元素交互
    13.3.6Selenium切換frame和窗口
     13.3.7Selenium關(guān)閉瀏覽器
  13.4Scrapy
    13.4.1Scrapy簡介與安裝
    13.4.2Scrapy常用命令
    13.4.3爬蟲項目結(jié)構(gòu)及爬蟲應(yīng)用簡介
    13.4.4Spiders
    13.4.5Selectors
    13.4.6Item與Pipeline
    13.4.7下載中間件
    13.4.8爬蟲中間件
第14章Python GUI編程
  14.1GUI介紹
  14.2Python GUI框架介紹
    14.2.1跨瀏覽器GUI框架
    14.2.2跨平臺GUI框架
    14.2.3特定平臺GUI框架
  14.3Python內(nèi)置GUI框架Tkinter
    14.3.1Tkinter架構(gòu)
    14.3.2Tkinter的基本概念
    14.3.3Tkinter開發(fā)GUI程序的結(jié)構(gòu)
    14.3.4Tkinter的基本組件
    14.3.5Tkinter中的事件處理
    14.3.6Tkinter對話框組件
第15章Python Web開發(fā)
   15.1CGI和WSGI
    15.1.1CGI介紹
    15.1.2WSGI介紹
  15.2Python三大主流Web框架
    15.2.1Django
    15.2.2Flask
    15.2.3Tornado
  15.3基于Django的Web開發(fā)
    15.3.1安裝Django
    15.3.2創(chuàng)建基于Django的project
    15.3.3Django模板
    15.3.4Django模型
    15.3.5Django視圖
    15.3.6Django路由
    15.3.7Django Cookie/Session對象
    15.3.8Django Admin管理工具        
參考文獻

主編信息

韓迎春,昆明冶金高等??茖W(xué)校計算機信息學(xué)院院長,副教授。云南省工信行指委委員、昆明市科技項目評審專家?guī)鞂<?,云南省技能大賽評委,云南省國家職業(yè)技能鑒定高級考評員。2020年作為項目負責(zé)人主持學(xué)校“雙高”項目二級子項目“ICT產(chǎn)業(yè)學(xué)院”建設(shè),其中涉及大數(shù)據(jù)及人工智能協(xié)同創(chuàng)新中心、智慧城市虛擬仿真中心、網(wǎng)絡(luò)安全產(chǎn)教融合基地等三級子項目建設(shè)。2019—2020年擔(dān)任通信技術(shù)專業(yè)國家第三批現(xiàn)代學(xué)徒制試點專業(yè)項目負責(zé)人 。

相關(guān)圖書

  • Python編程入門與進階·基礎(chǔ)篇(活頁式)

    主編:韓迎春

    本書共包括9個模塊,包括Python簡介、Python基礎(chǔ)語法、基礎(chǔ)語句、Python函數(shù)、數(shù)據(jù)結(jié)構(gòu)、模塊、Python輸入 輸出、面向?qū)ο?、異常?/p> ¥58

  • Python編程基礎(chǔ)實踐指導(dǎo)教程(活頁式)

    主編:馮毅 朱鳳山

    本書主要內(nèi)容包括安裝并配置Python開發(fā)環(huán)境、順序結(jié)構(gòu)——攝氏溫度與華氏溫度的轉(zhuǎn)換、選擇結(jié)構(gòu)——三天打魚兩天曬網(wǎng)、循環(huán)結(jié)構(gòu)——

    ¥49.9
  • 工業(yè)機器人編程與操作

    主編:張婧

    本書內(nèi)容由淺入深,符合從業(yè)者職業(yè)技能習(xí)得規(guī)律,主要包括工業(yè)機器人的手動操作、工業(yè)機器人搬運工作站編程與操作、工業(yè)機器人電機

    ¥55
  • 五軸數(shù)控機床編程與加工項目式教程

    主編:關(guān)穎

    本書是 UG NX 12 0 五軸加工編程校企合作開發(fā)的項目式實例教程,涵蓋了 UG 五軸加工技術(shù)的基本知識與技能點,及典型多軸加工

    ¥55
  • 數(shù)控機床編程與操作

    主編:張保生

    本書分上、下兩篇共 11 個項目,上篇為數(shù)控編程與加工基礎(chǔ),內(nèi)容包括數(shù)控編程的基本知識、數(shù)控加工工藝,下篇為單缸搖臂式蒸汽機

    ¥55
  • 智能化裝配生產(chǎn)線編程與操作技術(shù)

    主編:劉翼

    本書共8個項目,內(nèi)容包括工業(yè)機器人安全注意事項及警示標(biāo)識、智能化裝配生產(chǎn)線概述、智能化裝配生產(chǎn)線快換工具自動安裝、智能化裝

    ¥49.9
  • 數(shù)控車床編程與加工項目教程

    編著:關(guān)穎

    全書共分為7個項目,主要內(nèi)容包括數(shù)控車床加工基礎(chǔ)、軸類零件的數(shù)控車削加工、盤套類零件的數(shù)控車削加工、槽類零件的數(shù)控車削加工

    ¥45
  • 數(shù)控編程技術(shù)與實例(第3版)

    主編:吳志強 王靜 冒益海

    本書為十二五職業(yè)教育國家規(guī)劃教材最新修訂版。本書選用了技術(shù)先進、占市場份額最大的FANUC、SIEMENS系統(tǒng)和具有我國自主知識產(chǎn)權(quán)的

    ¥55
  • 數(shù)控車床編程與技能訓(xùn)練(第3版)

    主編:郭建平

    本書分五個模塊,內(nèi)容包括模塊一數(shù)控車削加工技術(shù)基礎(chǔ)、模塊二軸類零件加工、模塊三套類零件加工、模塊四綜合零件加工、模塊五自動

    ¥49.8
  • 西門子S7-1200 PLC編程與應(yīng)用教程

    主編:崔玉珍

    本書共分為五個部分,每個部分都包含項目實踐、項目知識、項目反饋。項目實踐主要是通過動手實踐的方式建立對新知識的印象和體驗,

    ¥45