本书由七个项目组成,分为初识网络爬虫、基于Python库实现静态数据采集、基于urllib实现客户端数据采集、基于Requests-HTML实现动态数据采集、基于Scrapy框架实现网页数据采集、基于Scrapy-redis分布式实现网页数据采集以及基于自动化测试工具实现网页数据采集。
本书系统全面地讲解Streamlit的核心概念,实例项目应用和最佳实践。通过案例带你从零开始,逐步掌握Streamlit的基础知识和高级技能。你将学会如何使用Streamlit实现数据可视化、添加交互组件,构建出炫酷的Web应用。本书分为两篇,基础篇(第1-7章)讲解Streamlitt的安装配置,以及基本的文本、数据
全书分为五部分,包括基础篇、资源篇、3D软件开发综合实例篇、AR软件开发综合实例篇和全景软件开发综合实例篇。基础篇介绍了Unity2D开发和Unity的相关基础知识;资源篇介绍了在Unity中创建地形、光照和粒子等资源的相关技术;3D软件开发综合实例篇、AR软件开发综合实例篇和全景软件开发综合实例篇完整展示了基于Uni
本教材以带领读者洞悉“数据之美”、“让数据说话”的理念为主线,从数据的类型和特征入手,教会读者围绕数据的构成、数据不同维度的比较、数据趋势、数据的分布、数据间的联系、数据的互联互动等角度,运用现行主流的Python可视化工具对数据进行多层次多维度立体化展示,力求帮助读者掌握绘制有效的、具有视觉吸引力、可伸缩的且易于理解
《DjangoWeb项目开发实战》详细阐述了与Django开发相关的基本知识,主要包括Django简介,模型和迁移,URL映射、视图和模板,Djangoadmin简介,服务于静态文件,表单,高级表单验证和模型表单,媒体服务和文件上传,会话和身份验证,高级Django管理和定制,高级模板和基于类的视图,构建RESTAPI
智能合约是区块链技术的重要组成部分,同时也是去中心化应用(DApp)开发过程中的核心。智能合约可以使用户实现与区块链的交互,执行用户操作。本书分为8章,讲解了以太坊和智能合约、搭建以太坊智能合约环境、Solidity基础、Solidity高级用法、智能合约应用、智能合约安全、智能合约交互、智能合约开发框架等内容。本书致
本书是为以数据结构、问题求解为阅读目的的读者编写的教材,以培养读者的数据结构分析、算法设计、问题求解能力为基本目标。本书读者需要掌握程序设计基础知识,并具备一定的编程能力。本书以数据结构为主线,通过问题和案例引入内容,重点讲解利用数据结构知识求解问题的思路、算法实现与执行过程、能力拓展。全书主要内容为概论、C++编程入
全书从三方面进行了精心组织和详细讲解,旨在为读者上机实践和全国计算机等级考试方面提供帮助。第一部分是上机实验指导,包括实验目的和实验内容,其中实验内容进一步分为验证实验、陷阱实验和进阶实验三个环节;第二部分是习题参考答案和解析,包括提供学习目标、基本知识点、重点和难点,然后列出了每章的知识体系结构,最后是各章全部习题的
本书介绍了如何应用Python结合语言人文学科进行编程思维的培养,还分别结合语言文字的语义识别、诗词文体的聚类分析、知识图谱的构建、词云分析等主题进行了人工智能相关知识的阐述及应用。全书分为10章。第1章介绍使用计算机绘图模块呈现课文描述的语言场景。第2章介绍使用计算机语义识别技术识别图像。第3章介绍通过计算机聚类算法
本书是与谭浩强所著的《C语言程序设计》(第5版)(清华大学出版社出版)配套使用的参考书。全书分为四部分:第一部分是C语言上机指南,详细介绍了在Dev\|C++和VisualStudio集成环境下编辑、编译、调试和运行程序的方法。第二部分是上机实验,提供了学习“C语言程序设计”应进行的12个实验。第三部分是C语言常见错误