Python网络爬虫实战_Python教程
Python教程

Python网络爬虫实战_Python教程

资源名称:Python网络爬虫实战 内容简介: 本书从Python的安装开始,详细讲解了Python从简单程序延伸到Python网络爬虫的全过程。本书从实战出发,根据不同的需求选取不同的爬虫,有针对性地讲解了几种Python网络爬虫。本书共8章,涵盖的内容有Python语言的基本语法、Python常用IDE的使用、Python第三方模块的导入使用、Python爬虫常用模块、Scrapy爬虫、Beautiful Soup爬虫、Mechanize模拟浏览器和Selenium模拟浏览器。本书所有源代码已上传网盘供读者下载。本书内容丰富,实例典型,实用性强。适合Python网络爬虫初学者、数据分析与挖掘技术初学者,以及高校及培训学校相关专业的师生阅读。 作者简介: 胡松涛,高级工程师,参与多个Linux开源项目,github知名代码分享者,活跃于国内著名的多个开源论坛。出版图书《树莓派开发从零开始学–超好玩的智能小硬件制作书》。 资源目录: 第1章 Python环境配置 1 1.1Python简介 1 1.1.1Python的历史由来 1 1.1.2Python的现状 2 1.1.3Python的应用 2 1.2Python开发环境配置 4 1.2.1Windows下安装Python 4 1.2.2Windows下安装配置pip 9 1.2.3Linux下安装Python 10 1.2.4Linux下安装配置pip 12 1.2.5永远的开始:hello world 15 1.3 本章小结 20 第2章 Python基础 21 2.1Python变量类型 21 2.1.1数字 21 2.1.2字符串 24 2.1.3列表 28 2.1.4元组...
Maya Python游戏与影视编程指南_Python教程
Python教程

Maya Python游戏与影视编程指南_Python教程

资源名称:Maya Python游戏与影视编程指南 内容简介: 本书涵盖了与Maya相关的Python的主要内容,解答了有关Maya的多个Python实施问题,包括最强大的PyMEL和漂亮的PyQt用户界面。本书内容包括基础知识和更高级的主题,分为3部分,共12章。第1部分为Python和Maya的基础知识,第2部分是使用Python设计Maya工具,第3部分介绍了Maya Python API基础知识。其中,面向对象编程和过程式编程、环境设置和PyQt GUI等一般性主题也有所涉及,但着眼点是在Maya中的集成。掌握了本书的内容,读者可为以后的学习奠定坚实的基础。 本书适用于运用Maya Python或Maya API编程的专业人员,以及影视特效脚本编写的专业人员。 作者简介: Adam Mechtley于2004年进入游戏行业,担任THQ的技术美工,负责当时最棒的游戏(Xbox 360/PS3)的角色技术。在THQ工作期间,他致力于开发实时的程序——肌肉变形系统,以及与内容创建、实施相关的工具和流程。作为一名独立开发人员,Adam还参与了大量获奖游戏的制作,并且曾参与2XL Games、Flashbang Studios、Mixamo、Unity、Chillingo和Autodesk的项目。目前他自己开了一家名为Candlelight Interactive的公司,侧重于开发与科技相关的游戏。 Ryan Trowbridge是Naughty Dog Inc.的一名角色技术总监,他在设计神秘海域系列作品时侧重于开发角色设定和角色流程工具。Ryan于2009年加入Pipeworks Software,开始担任纹理和环境美工,后来担任角色和动画美工。在Pipeworks工作期间,他从事角色流程、工具和动画方面的工作。Ryan还领导着Backbone Entertainment的外部工作团队,并且担任Buzz Monkey Software的角色动画师和环境美工。他编写了几种工具,使艺术流程变得更加可靠。 资源目录: 第1部分 Python和Maya的基础知识 第1章 Maya命令引擎和用户界面 1.1与Maya进行交互 1.2在Maya中执行Python 1.3Maya命令和依存关系图 1.4Python命令简介 1.5标志参数和Python核心对象类型 1.6命令模式和命令参数 1.7Python命令参考 1.8Python版本 1.9Python在线文档 1.10小结 第2章 Python数据基础知识 2.1变量和数据 2.2结合使用变量和Maya命令 2.3使用数字 2.4使用布尔值...
21天学通PYTHON_Python教程
Python教程

21天学通PYTHON_Python教程

资源名称:21天学通PYTHON  内容简介: 《21天学通Python》全面、系统、深入地讲解了Python编程基础语法与高级应用。在讲解过程中,通过大量实际操作的实例将Python语言知识全面、系统、深入地呈现给读者。此外,作者专门为本书录制了大量的配套教学视频,让读者通过分析实例、运行实例尽快熟悉Python编程,在学习中遇到问题时,也可以作为参考。 《21天学通Python》共分三篇。第一篇介绍Python语言的特点、安装、语法基础、程序流程控制、面向过程的编程方法、面向对象的编程方法、程序异常的处理;第二篇介绍了Python语言中的包与模块、迭代器、生成器、装饰器、上下文管理器等进阶语法,同时介绍了使用Python标准库中的文件系统处理、图形化界面编程、正则表达式、网络编程、多进(线)程编程、数据库编程。此外,还介绍了运用第三方库的Web网站编程、图片处理;第三篇通过两个案例介绍Python的综合编程技术。 《21天学通Python》在内容上涉及面广,从基本操作到高级技术及综合案例,涉及Python语言的基础语法和编程特性。《21天学通Python》在设计上浅显易懂、实例丰富,尤其适合广大编程初学者自学,也适合对Python语言感兴趣的爱好者作为参考用书。 作者简介: 本书的作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。长期积累的开发实战经验,结合对编程入门爱好者需求与特点的深入调查研究,本书的内容结构十分有利于编程爱好者和相关学员快速提高水平。 资源目录: 第一篇Python编程基础 第1章编程与Python……………………………………………………………………………..1 1.1什么是编程…………………………………………………………………………………………..1 1.1.1硬件与软件……………………………………………………………………………………………..1 1.1.2编程语言…………………………………………………………………………………………………2 1.1.3编程与调试……………………………………………………………………………………………..3 1.2选择Python的理由……………………………………………………………………………….4 1.2.1Python是免费的自由软件………………………………………………………………………..4 1.2.2Python是跨平台的…………………………………………………………………………………..4 1.2.3Python功能强大………………………………………………………………………………………4 1.2.4Python清晰优雅………………………………………………………………………………………5 1.3安装Python…………………………………………………………………………………………..5 1.3.1在Windows下安装Python……………………………………………………………………….6 1.3.2在Linux下安装Python…………………………………………………………………………….7 1.4选择开发工具……………………………………………………………………………………….9 1.4.1Python自带开发工具:IDLE……………………………………………………………………9 1.4.2文本编辑器:Emacs…………………………………………………………………………………9 1.4.3Python开发工具:PythonWin…………………………………………………………………12 1.5编辑和运行Python程序………………………………………………………………………15 1.5.1你好,Python…………………………………………………………………………………………15 1.5.2运行程序文件…………………………………………………………………………………………………………15 1.5.3交互式运行Python…………………………………………………………………………………16 1.6小结……………………………………………………………………………………………………17 1.7本章习题…………………………………………………………………………………………….17 第2章Python起步……………………………………………………………………………….19 2.1Python语法基础………………………………………………………………………………….19 2.1.1缩进分层……………………………………………………………………………………………….19 2.1.2代码注释……………………………………………………………………………………………….20 2.1.3断行………………………………………………………………………………………………………20 2.2Python输入/输出…………………………………………………………………………………21 2.2.1接收键盘/输入……………………………………………………………………………………….21 2.2.2显示处理结果…………………………………………………………………………………………………………22 2.3用Python计算…………………………………………………………………………………….22 2.3.1算式与代数式运算………………………………………………………………………………….23 2.3.2惊奇………………………………………………………………………………………………………24 2.4小结……………………………………………………………………………………………………25 2.5本章习题…………………………………………………………………………………………….25 第3章Python数据类型…………………………………………………………………………………………27...
Python与数据挖掘_Python教程
Python教程

Python与数据挖掘_Python教程

资源名称:Python与数据挖掘 内容简介: 10余位数据挖掘领域资深专家和科研人员,10余年大数据挖掘咨询与实施经验结晶。·本书注重易用性和实践性,旨在让读者快速掌握运用Python语言进行数据分析与挖掘的方法,从应用层面讲解初学者最急切需要了解的功能,深入浅出地介绍了数据挖掘中常用的建模实现函数。 资源截图:
大数据真实案列分析《HadoopSpark企业应用实战》11月份班
云计算教程

大数据真实案列分析《HadoopSpark企业应用实战》11月份班

大数据真实案列分析《HadoopSpark企业应用实战》11月份班 教程内容: 授 课 对 象 商业智能(BI)和企业数据仓库(EDW)的管理人员、建模人员、分析和开发人员、系统管理员等; 有意将Hadoop生态系统中的组件,作为现有EDW的补充,或未来替代产品的项目负责人及开发人员; 企业中牵涉到大数据处理的数据中心运行、规划、设计负责人; Hadoop企业级应用、整合项目的成员、负责人、开发人员 熟悉Hadoop生态系统,想了解和学习Hadoop与Spark整合在企业应用实战案例的朋友。 课 程 大 纲 本课程会介绍 Hadoop / Spark 各组件的架构,但不会涉及任何安装的内容,安装的教程、录像视频什么的网上到处都是,讲安装太浪费时间~ Hadoop/Spark环境的安装请大家自行解决,建议用Cloudera CDH或者Hortonworks HDP  本课程目标是:给大家分享一些在网上不能随便就搜到的内容和窍门,展示企业线上生产系统中应用 Hadoop、Spark 的成功案例,以及与现有企业BI平台整合的方案 第一周:企业级Hadoop/Spark应用概述,Hadoop/Spark生态系统与现有企业级应用的整合 企业级集群部署、数据管理、任务调度、集群监控 Hadoop架构介绍、Spark / Shark 介绍 Spark与Hadoop的关系 现有Hadoop架构的种种问题和限制 企业数据仓库的选型,Hadoop世界与EDW世界中的TPC(TPC DS与TPC H) Hadoop世界中的DBA 成本考量 —— 人?物?物是人非…… 第二周:Hadoop Eco System 进阶应用基础知识 HDFS...
Hadoop视频教程套餐下载-零基础大数据实战培训教程配文本项目案例
云计算教程

Hadoop视频教程套餐下载-零基础大数据实战培训教程配文本项目案例

Hadoop视频教程套餐下载-零基础大数据实战培训教程配文本项目案例 教程内容: Avro数据序列化系统(1) Avro数据序列化系统(2) Chukwa集群监控系统(1) Chukwa集群监控系统(2) Flume日志收集系统(1) Flume日志收集系统(2) Greenplum架构(1) Greenplum架构(2) Greenplum架构(3) Greenplum架构(4) Hadoop2.0YARN深入浅出(1) Hadoop2.0YARN深入浅出(2) Hadoop2.0YARN深入浅出(3) Hadoop2.0YARN深入浅出(4) Hadoop2.0YARN深入浅出(5) Hadoop2.0YARN深入浅出(6) Hadoop商业应用案例(1) Hadoop商业应用案例(2) Hadoop的体系 Hadoop的起源 HBase案例分析 HBase编程实践 MapReduce多语言编程(1) MapReduce多语言编程(2) MapReduce高阶实现(1) MapReduce高阶实现(2) Sqoop数据交换工具(1) Sqoop数据交换工具(2) 安装Greenplum(1) 安装Greenplum(2)