Python
学习目标: 学习Python编程基础知识和大数据处理框架。
时间安排: 每天花费2-3小时进行学习。
时间 | 学习内容 | 学习任务 |
---|---|---|
第1-3天 | Python基础知识 | Python语法、变量、数据类型、条件语句、循环语句等 |
第4-6天 | Python数据处理库 | NumPy、Pandas、Matplotlib、Seaborn等 |
第7-9天 | Hadoop基础知识 | Hadoop架构、HDFS文件系统、MapReduce编程等 |
第10-12天 | Spark基础知识 | Spark架构、RDD编程、Spark SQL等 |
第13-15天 | 实战项目练习 | 实现一个数据分析或数据挖掘项目 |
第16-18天 | Python高级编程 | 面向对象编程、函数式编程、并发编程等 |
第19-21天 | 大数据处理项目 | 实现一个基于Hadoop或Spark的大数据处理项目 |
第22-24天 | 数据结构和算法 | 基本数据结构、算法复杂度等 |
第25-27天 | 练习项目实战 | 实现一个Web爬虫或自动化脚本 |
第28-30天 | 总结和复习 | 巩固所学知识,总结学习经验 |
加快学习进度: 如果您已经熟悉了基本的编程概念,如变量、数据类型、条件语句、循环语句等,那么可以跳过这些内容,直接开始学习Python的数据处理库和大数据处理框架。
学习更高级的编程概念: Python还有一些高级的编程概念,如面向对象编程、函数式编程、并发编程等,这些概念可以让您更好地理解Python和大数据处理框架的工作原理。
学习算法和数据结构: 在学习Python和大数据处理时,算法和数据结构也非常重要,因为它们可以帮助您更好地理解和处理数据。
练习项目实战: 对于有编程基础的学习者,练习实战项目也非常重要,可以帮助您更好地应用所学知识,提高编程技能和解决问题的能力。
《2022新版Python入门到精通》
视频链接:https://www.bilibili.com/video/BV1qW4y1a7fU
网盘资料链接:https://pan.baidu.com/s/1KCKkV13ymltq9CMXE3qxJA?pwd=1234
提取码:1234
Linux上安装Python
第三方依赖包:
yum install -y wget zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make zlib zlib-devel libffi-devel
-----------------------------------------------------------------------------------------
下载:
wget 源码地址
tar -xvf 源码包
./configure --prefix=/usr/local/python3.10.4
make && make install
-----------------------------------------------------------------------------------------
替换老版本:
ln -s /usr/local/Python/bin/python /usr/bin/python
-----------------------------------------------------------------------------------------
由于修改了python文件,所以导致yum不能正常使用。故修改两个文件:
vi /usr/libexec/urlgrabber-ext-down
vi /usr/bin/yum
将上面两个文件中的python改为原来版本的python2
评论0
暂时没有评论