QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30
立封
平封

Python编程入门与进阶·进阶篇(活页式)

全书共配有视频微课二维码34个,活页式,配套教学资料包
  • 类  别:计算机系列
  • 书  名:Python编程入门与进阶·进阶篇(活页式)
  • 主  编:韩迎春
  • 定  价:55
  • 开  本:16开
  • 印刷方式:双色
  • 页  数:232
  • 时  间:2023年7月
  • 出  版  社:北京邮电大学出版社
  • 书  号:978-7-5635-6838-3

内容摘要

        本书共包括6个模块,包括Python中的模块、包和库、Python 数据库存储、Python 网络编程、Python 网络爬虫、Python GUI编程、Python Web开发。
        本书是《Python编程入门与进阶·基础篇》的进阶篇。本书简化理论,强化编程,每个知识点的讲解都设置了代码示例,通过代码引导学生掌握编程思想;设置丰富的板块,包括“思维导图”“知识清单”“本章总结”“术语”“程序阅读”“综合案例”“练习”“自我反思与评价”。
        本书既可作为高等职业院校Python程序设计课程的教材,也可供相关爱好者、Python开发者等参考和使用。

目录

第10章Python中的模块、包和库
  10.1模块
    10.1.1编写一个模块
    10.1.2导入并使用模块
    10.1.3模块的导入顺序
    10.1.4重新导入模块
  10.2包
    10.2.1编写一个包
    10.2.2导入包中的模块或成员
  10.3库
    10.3.1标准库
    10.3.2使用pip管理第三方库
    10.3.3使用虚拟环境解决第三方库冲突
第11章Python 数据库存储
  11.1数据库概述
  11.2数据库存储操作
    11.2.1PyMySQL简介
    11.2.2PyMySQL的安装
    11.2.3PyMySQL连接MySQL数据库
    11.2.4PyMySQL操作MySQL数据库
    11.2.5PyMySQL封装MySQL数据库操作
第12章Python网络编程
  12.1socket
    12.1.1socket中的常用数据类型
    12.1.2新建一个socket对象
    12.1.3绑定
    12.1.4监听
    12.1.5连接
    12.1.6接受连接申请
    12.1.7发送数据
    12.1.8接收数据
    12.1.9关闭连接
    12.1.10设置socket选项
    12.1.11设置socket超时
  12.2socket案例
    12.2.1编写一个简单的TCP通信客户端和服务端(标准流程)
    12.2.2编写一个ping客户端(RAW SOCKET)
  12.3scapy
    12.3.1scapy的基本用法
    12.3.2构建数据包对象
    12.3.3发送数据
    12.3.4发送数据并接收响应
    12.3.5嗅探数据并做出响应
  12.4scapy案例
    12.4.1交换机MAC泛洪(只发不收)
    12.4.2DNS劫持(嗅探并响应)
   12.4.3TCP SYN半连接端口扫描器(发送并接收响应)
第13章Python 网络爬虫
  13.1Requests
    13.1.1Requests简介与安装
    13.1.2使用Requests直接发送请求
    13.1.3使用Requests以会话方式发送请求
    13.1.4Response对象
    13.1.5高级用法
  13.2BeautifulSoup
    13.2.1BeautifulSoup简介与安装
    13.2.2BeautifulSoup中的基本数据类型
    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关闭浏览器
  13.4Scrapy
    13.4.1Scrapy简介与安装
    13.4.2Scrapy常用命令
    13.4.3爬虫项目结构及爬虫应用简介
    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内置GUI框架Tkinter
    14.3.1Tkinter架构
    14.3.2Tkinter的基本概念
    14.3.3Tkinter开发GUI程序的结构
    14.3.4Tkinter的基本组件
    14.3.5Tkinter中的事件处理
    14.3.6Tkinter对话框组件
第15章Python Web开发
   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开发
    15.3.1安装Django
    15.3.2创建基于Django的project
    15.3.3Django模板
    15.3.4Django模型
    15.3.5Django视图
    15.3.6Django路由
    15.3.7Django Cookie/Session对象
    15.3.8Django Admin管理工具        
参考文献

主编信息

韩迎春,昆明冶金高等专科学校计算机信息学院院长,副教授。云南省工信行指委委员、昆明市科技项目评审专家库专家,云南省技能大赛评委,云南省国家职业技能鉴定高级考评员。2020年作为项目负责人主持学校“双高”项目二级子项目“ICT产业学院”建设,其中涉及大数据及人工智能协同创新中心、智慧城市虚拟仿真中心、网络安全产教融合基地等三级子项目建设。2019—2020年担任通信技术专业国家第三批现代学徒制试点专业项目负责人 。

相关图书

  • Python编程入门与进阶·基础篇(活页式)

    主编:韩迎春

    本书共包括9个模块,包括Python简介、Python基础语法、基础语句、Python函数、数据结构、模块、Python输入 输出、面向对象、异常。

    ¥58
  • Python编程基础实践指导教程(活页式)

    主编:冯毅 朱凤山

    本书主要内容包括安装并配置Python开发环境、顺序结构——摄氏温度与华氏温度的转换、选择结构——三天打鱼两天晒网、循环结构——

    ¥49.9
  • 工业机器人编程与操作

    主编:张婧

    本书内容由浅入深,符合从业者职业技能习得规律,主要包括工业机器人的手动操作、工业机器人搬运工作站编程与操作、工业机器人电机

    ¥55
  • 五轴数控机床编程与加工项目式教程

    主编:关颖

    本书是 UG NX 12 0 五轴加工编程校企合作开发的项目式实例教程,涵盖了 UG 五轴加工技术的基本知识与技能点,及典型多轴加工

    ¥55
  • 数控机床编程与操作

    主编:张保生

    本书分上、下两篇共 11 个项目,上篇为数控编程与加工基础,内容包括数控编程的基本知识、数控加工工艺,下篇为单缸摇臂式蒸汽机

    ¥55
  • 智能化装配生产线编程与操作技术

    主编:刘翼

    本书共8个项目,内容包括工业机器人安全注意事项及警示标识、智能化装配生产线概述、智能化装配生产线快换工具自动安装、智能化装

    ¥49.9
  • 数控车床编程与加工项目教程

    编著:关颖

    全书共分为7个项目,主要内容包括数控车床加工基础、轴类零件的数控车削加工、盘套类零件的数控车削加工、槽类零件的数控车削加工

    ¥45
  • 数控编程技术与实例(第3版)

    主编:吴志强 王静 冒益海

    本书为十二五职业教育国家规划教材最新修订版。本书选用了技术先进、占市场份额最大的FANUC、SIEMENS系统和具有我国自主知识产权的

    ¥55
  • 数控车床编程与技能训练(第3版)

    主编:郭建平

    本书分五个模块,内容包括模块一数控车削加工技术基础、模块二轴类零件加工、模块三套类零件加工、模块四综合零件加工、模块五自动

    ¥49.8
  • 西门子S7-1200 PLC编程与应用教程

    主编:崔玉珍

    本书共分为五个部分,每个部分都包含项目实践、项目知识、项目反馈。项目实践主要是通过动手实践的方式建立对新知识的印象和体验,

    ¥45