Python开发课程内容
Python基础 |
Python |
IDE |
type |
Tuple |
List |
Dict |
Set |
generator |
iterator |
range |
|
decorator |
function |
|
|
|
|
Python爬虫 |
socket |
requests |
Selenium |
xpath |
Scrapy |
simplejson |
BeautifulSoup |
requests-html |
PhantomJs |
lxml |
|
Ajax |
pyopenxI |
|
|
|
|
Python框架 |
Devops |
Flask |
pymysql |
Django |
unittest |
sanic |
Ansible |
Flask-admin |
Sqlite |
rest-framework |
|
pytest |
Twisted |
SaltStack |
flask-restful |
PyMongo |
|
Jinjia2 |
Robot- framework |
Tornado |
|
|
|
数据分析 |
NumPy |
Git |
Echarts |
Anaconda |
NLP |
Excel |
pandas |
Jenkins |
pyecharts |
JupterNotebook |
|
NLTK |
Jieba |
SciPy |
markdown |
plotly | |
Jupterlab |
Saltstack |
thulac |
|
|
|
人工智能
|
Algorithms |
Opencv |
PIL |
Tensorflow |
MachineLearning |
DeepLearning |
BinarySearchTree |
matplotlib |
pytesseract |
pytorch |
|
Scikit-learn |
Tensorflow |
Heap |
bokeh |
tesseract-ocr |
|
Keras |
Caffe |
PyBrain |
Queue |
ANN |
|
Python基础 |
储备知识、Linux基本命令、 编辑I具&服务器构建、
python基本数据类型、python输入输出语句、 流程控
制语句、复杂数据类型列表元组|字典集合、正则表达
式使用、文件读写、常用类库使用、异常处理、常用基
础模块使用
|
WEB前端 |
|||
Python核心编程 |
WEB开发阶段 |
||||
Python高级编程 |
框架阶段 |
||||
Python数据结构 |
人工智能 |
||||
Python实战项目 |
框架项目实战 |
||||
数据库阶段 |
高级扩展阶段 |
学习Python的方法
-是面对对象知识。面对对象0OP,更高层次的Python程序结构,代码的重用避免代码冗余,抱你的代码, 函数的参数、作用域等。类,可以帮助我们减少大量的开发时间,提高编程的效率,对中大型项目十分关键。二 项目实践。在这个阶段,一 定要多动手实践,查载和处理过程中遇到的错误和异常,遇到问题多上网搜索。在 成功解决这些问题之后,会有一种很大的成就感, 这样一个良性循环, 才是你学习Python这类程序语言的动 力。
使用Python的注意事项
在Import时不要使用表达式或路径。在系统的命令行里使用文件夹路径或者文件的扩展名,但不要在 import语句中使用。即,使用import mod,不是import mod.py,或者import dir/mod.py。在实际情 况中,这大概是初学者常犯的错误了。因为模块会有除了.py以为的其他的后缀(例如: .pyc), 强制写上某个 后缀不仅是不合语法的,也没有什么意义。和系统有关的目录路径的格式是从你的模块搜索路径的设置里来 的,而不是import语句。你可以在文件名里使用点来指向包的子目录。但是 **左边的目录必须得**模块搜索路径能够找到,组没有在import中没有其他路径格式。