中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 Python程序開發(中級)

出版社:人民郵電出版社出版時間:2022-03-01
開本: 16開 頁數: 251
中 圖 價:¥39.4(5.6折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Python程序開發(中級) 版權信息

Python程序開發(中級) 本書特色

1.1+X證書制度試點培訓用書; 目前軟件技術專業開始python程序設計基礎這一門課程,此外人工智能、大數據分析其他專業也都需要本門課程的基礎知識體系做支撐,且本書直接對應證書初級的python程序設計專業知識考察點。 2.豐富的案例和技術支持; 教材配套豐富的實操案例,簡單易上手,切合企業開發實際技術要求。 3.附贈PPT、源代碼、習題與答案等資源

Python程序開發(中級) 內容簡介

面向職業院校和應用型、職教本科院校開展1+X證書制度試點工作是落實《國家職業教育改革實施方案》的重要內容之一。為了便于X證書標準融入院校學歷教育,中慧云啟科技集團有限公司組織編寫了《Python程序開發(中級)》。 本書以《Python程序開發職業技能等級標準》為編寫依據,內容包括數據庫存儲、Python Web開發、網絡爬蟲3個部分,涵蓋了關系型數據庫MySQL、非關系型數據庫、Django框架、模擬用戶操作、Scrapy爬蟲框架、分布式爬蟲、反爬蟲等內容。本書以模塊化的結構組織各章節,以任務驅動的方式安排內容,以培養院校學生能力為目的,充分體現了“做中學,學中做”的思想。 本書可用于1+X證書制度試點工作中的Python程序開發職業技能的教學和培訓,也可以作為期望從事Python程序開發職業的應屆畢業生和社會在職人員的參考用書。

Python程序開發(中級) 目錄

目 錄
第 一篇 數據庫存儲
第 1章 關系型數據庫 2
1.1 數據庫基本概念 2
1.1.1 數據庫簡介 2
1.1.2 關系型數據庫 3
1.2 MySQL數據庫簡介及安裝 3
1.2.1 MySQL數據庫簡介 3
1.2.2 MySQL數據庫安裝 3
1.2.3 數據庫可視化工具Navicat安裝 8
1.3 MySQL數據庫基礎 11
1.3.1 數據類型 11
1.3.2 約束 12
1.4 MySQL數據庫管理 13
1.4.1 服務啟動與數據庫連接 13
1.4.2 數據庫的基本操作 14
1.4.3 表的基本操作 15
1.5 MySQL數據庫操作 17
1.5.1 插入數據 17
1.5.2 查詢數據 18
1.5.3 修改數據 18
1.5.4 刪除數據 19
1.5.5 高級查詢 19
1.6 Python與MySQL的交互 21
1.6.1 安裝Python環境下的MySQL操作模塊 21
1.6.2 MySQLdb操作MySQL 22
1.6.3 PyMySQL操作MySQL 26
1.7 項目實戰——基于MySQLdb的學生信息管理 28
本章小結 32
習題 33
第 2章 非關系型數據庫 35
2.1 非關系型數據庫 35
2.2 MongoDB數據庫 36
2.2.1 MongoDB數據庫簡介 36
2.2.2 MongoDB安裝 36
2.2.3 啟動MongoDB 39
2.2.4 Navicat可視化操作MongoDB 40
2.3 MongoDB數據庫操作 42
2.3.1 數據庫操作 42
2.3.2 集合操作 43
2.3.3 文檔操作 44
2.4 MongoDB與Python的交互 46
2.4.1 pymongo模塊安裝 46
2.4.2 pymongo連接數據庫 46
2.4.3 pymongo讀寫數據庫 47
2.5 項目實戰——基于pymongo實現學生信息管理 50
2.6 Redis 53
2.6.1 Redis簡介 53
2.6.2 Redis安裝 53
2.6.3 Redis管理 56
2.7 Redis基本命令 57
2.8 Redis數據結構 60
2.8.1 String 60
2.8.2 List 62
2.8.3 Hash 64
2.8.4 Set 65
2.8.5 Sorted Set 67
2.9 Redis與Python的交互 68
2.9.1 Python redis模塊安裝 68
2.9.2 連接Redis 69
2.9.3 Python操作Redis 69
2.10 項目實戰——Python redis模擬用戶注冊、登錄 70
本章小結 72
習題 72


第二篇 Python Web開發

第3章 Django框架 76
3.1 Django基本知識 76
3.1.1 Django簡介 76
3.1.2 Django的MTV模型 77
3.2 Django框架準備 78
3.2.1 Django安裝 78
3.2.2 創建Django項目 80
3.2.3 啟動項目 81
3.3 Django模型 82
3.3.1 Django ORM簡介 82
3.3.2 使用Django模型創建數據庫表結構 83
3.3.3 使用Django模型完成數據庫操作 86
3.4 Django模板 91
3.4.1 模板應用實例 91
3.4.2 Django模板的基本語法 92
3.4.3 模板繼承 100
3.5 Django表單 102
3.5.1 表單處理——GET方法 102
3.5.2 表單處理——POST方法 103
3.6 Django視圖 104
3.6.1 視圖簡介 104
3.6.2 請求對象 105
3.6.3 響應對象 109
3.7 Django路由 111
3.7.1 路徑 111
3.7.2 反向解析 113
3.7.3 路由命名空間 114
3.7.4 練習——創建路由實例 115
3.8 Django Admin管理工具 116
3.8.1 Admin管理工具 116
3.8.2 練習——使用管理工具添加數據 118
3.9 Django中間件 123
3.9.1 Django自帶中間件 123
3.9.2 項目實戰——添加跨域請求的中間件 124
3.10 Django Cookie與Session 126
3.10.1 Cookie 127
3.10.2 Session 128
3.10.3 練習——用戶登錄將token信息存儲到Session中 129
3.11 RESTful接口介紹 132
3.11.1 REST架構的理解 132
3.11.2 RESTful接口設計規范 133
3.12 項目實戰——學生信息管理系統 134
3.12.1 項目目標 134
3.12.2 流程分析 134
3.12.3 開發前的準備 135
3.12.4 創建與初始化項目 135
3.12.5 配置數據庫并實現數據庫訪問 136
3.12.6 開發接口前的預操作 139
3.12.7 開發系統的管理員登錄與登出接口 141
3.12.8 開發系統的學生信息管理功能 147
3.12.9 開發系統的課程信息管理功能 153
3.12.10 開發系統的成績信息管理功能 158
本章小結 163
習題 163

第三篇 網絡爬蟲

第4章 模擬用戶操作 166
4.1 爬蟲與Selenium 166
4.2 安裝Selenium 167
4.2.1 安裝Selenium庫 167
4.2.2 瀏覽器驅動的安裝與配置 168
4.2.3 驗證安裝 170
4.3 使用Selenium定位及操作元素 170
4.3.1 定位元素 170
4.3.2 信息獲取 174
4.3.3 鼠標操作 176
4.3.4 鍵盤操作 180
4.3.5 提交表單 182
4.4 多線程爬蟲 184
4.4.1 進程與線程 184
4.4.2 Python多線程模塊 184
4.4.3 多線程爬取網頁 186
4.5 項目實戰——用Selenium抓取電商網站數據 188
本章小結 191
習題 192

第5章 Scrapy爬蟲框架 194
5.1 Scrapy框架介紹 194
5.1.1 網絡爬蟲的原理 194
5.1.2 Scrapy框架的整體架構和組成 195
5.1.3 安裝Scrapy框架 196
5.2 Scrapy框架的使用 198
5.2.1 創建Scrapy工程 198
5.2.2 使用Spider提取數據 201
5.2.3 使用Item封裝數據 205
5.2.4 使用Item Pipeline處理數據 206
5.3 爬蟲數據持久化 207
5.3.1 數據保存到文件 207
5.3.2 數據保存到數據庫 208
5.4 Scrapy的中間件 213
5.4.1 Spider Middlewares介紹 213
5.4.2 Downloader Middlewares介紹 215
5.5 項目實戰——用Scrapy抓取股票信息 219
本章小結 223
習題 224

第6章 分布式爬蟲 226
6.1 Scrapy-redis框架介紹 226
6.1.1 分布式爬蟲的應用場景和原理 226
6.1.2 Scrapy-redis框架的整體架構和組成 227
6.1.3 安裝Scrapy-redis框架 229
6.2 Scrapy-redis框架的使用 231
6.2.1 創建分布式爬蟲工程 231
6.2.2 繼承RedisSpider提取數據 232
6.2.3 分布式爬蟲的配置 234
6.3 項目實戰——分布式爬取當當網圖書數據 235
本章小結 241
習題 241

第7章 反爬蟲 243
7.1 爬蟲與反爬蟲 243
7.2 常見的反爬蟲方式 243
7.2.1 headers反爬蟲 243
7.2.2 基于用戶行為的反爬蟲 247
7.2.3 動態頁面的反爬蟲 248
7.3 常見的反爬蟲應對方案 248
7.3.1 修改請求頭 248
7.3.2 修改爬蟲的間隔時間 249
7.3.3 使用代理 249
本章小結 250
習題 250

參考文獻 252
展開全部

Python程序開發(中級) 作者簡介

中慧云啟科技集團有限公司是一家專業從事中高職業院校軟件實訓教學綜合解決方案,集研發、生產、銷售、培訓和技術服務于一體的國家高新技術企業公司。中慧舉辦Web前端開發技能競賽四屆,該賽項類別分為全國行業賽和省賽,提升教育行業教學改革和IT人才建設。同時,中慧為世界技能大賽全國選拔賽網站設計與開發項目提供技術支持,提升中國在世界技能大賽Web Technologies項目的聲望和地位。書籍的作者由中慧科技的講師、高級工程師,山東科技職業學院教授Web前端開發的教師團隊共同組成,從企業用人需求,課證賽融通、高職教學需求幾個方面出發,共同編寫。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 台式恒温摇床价格_大容量恒温摇床厂家-上海量壹科学仪器有限公司 | 船老大板材_浙江船老大全屋定制_船老大官网 | BESWICK球阀,BESWICK接头,BURKERT膜片阀,美国SEL继电器-东莞市广联自动化科技有限公司 | 比亚迪叉车-比亚迪电动叉车堆垛车托盘车仓储叉车价格多少钱报价 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 乳化沥青设备_改性沥青设备_沥青加温罐_德州市昊通路桥工程有限公司 | 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 防渗膜厂家|养殖防渗膜|水产养殖防渗膜-泰安佳路通工程材料有限公司 | 光纤测温-荧光光纤测温系统-福州华光天锐光电科技有限公司 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 冷库安装厂家_杭州冷库_保鲜库建设-浙江克冷制冷设备有限公司 | 碳钢法兰厂家,非标法兰,定制异型,法兰生产厂家-河北九瑞管道 | 快速门厂家-快速卷帘门-工业快速门-硬质快速门-西朗门业 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 厂厂乐-汇聚海量采购信息的B2B微营销平台-厂厂乐官网 | 干式磁选机_湿式磁选机_粉体除铁器-潍坊国铭矿山设备有限公司 | 打孔器,打孔钳厂家【温州新星德牌五金工具】 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 热回收盐水机组-反应釜冷水机组-高低温冷水机组-北京蓝海神骏科技有限公司 | IP检测-检测您的IP质量| 制氮设备-变压吸附制氮设备-制氧设备-杭州聚贤气体设备制造有限公司 | 精密线材测试仪-电线电缆检测仪-苏州欣硕电子科技有限公司 | 即用型透析袋,透析袋夹子,药敏纸片,L型涂布棒-上海桥星贸易有限公司 | 聚合甘油__盐城市飞龙油脂有限公司 | 重庆磨床过滤机,重庆纸带过滤机,机床伸缩钣金,重庆机床钣金护罩-重庆达鸿兴精密机械制造有限公司 | 湖南长沙商标注册专利申请,长沙公司注册代理记账首选美创! | 电主轴-高速精密电主轴-高速电机厂家-瑞德沃斯品牌有限公司 | 定量包装机,颗粒定量包装机,粉剂定量包装机,背封颗粒包装机,定量灌装机-上海铸衡电子科技有限公司 | 陕西视频监控,智能安防监控,安防系统-西安鑫安5A安防工程公司 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 石英粉,滑石粉厂家,山东滑石粉-莱州市向阳滑石粉有限公司 | 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | 定制液氮罐_小型气相液氮罐_自增压液氮罐_班德液氮罐厂家 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 金属管浮子流量计_金属转子流量计厂家-淮安润中仪表科技有限公司 | PO膜_灌浆膜及地膜供应厂家 - 青州市鲁谊塑料厂| 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 防水套管|柔性防水套管|伸缩器|伸缩接头|传力接头-河南伟创管道 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 钣金加工厂家-钣金加工-佛山钣金厂-月汇好 |