Python

Python


A progrmming languages. Python is an interpreted, high-level, general-purpose programming languages. Created by Guido van Rossum and first released in 1991.

Python 英[ˈpaɪθən] 美[ˈpaɪθɑːn] n. 蟒; 蚺蛇。起源于1989年末,CWI(阿姆斯特丹国家数学和计算机科学研究所)的研究院Guido van Rossum吸取了高级数学语言ABC(All Basic Code)的语法和系统编程语言Modula-3的错误处理机制编写了python语言。据说,Guido命名是来源于当时BBC热播的《Monty Python》。

开发Python程序,可以简单直接的用Python本身自带的IDLE(Python's Integrated Development and Learning Evironment),也可以使用专门的集成开发环境工具(IDE,例如:PyCharm 免费社区版 ),或者用编辑器(Sublime Text), Web框架(Django)开发。

Python之所以热,是都说它在大数据中的作用,一方面是数据的采集(抓取、爬虫),另一方面是数据的分析(各种统计方法和算法),即采集数据、分析数据、展示数据。不过目前还没有感觉有多大的优势,例如展示数据方面,如果单靠matplotlib就太简单(陋)了,还不如百度的echarts,不过现在看ncl的python接口倒是目前唯一感觉有用的地方;分析数据的方法无非就是各种的统计方法和计算模型,这些很多语言其实都可以实现;至于采集数据,php也有get、curl、Snoopy、PHPspider,似乎也很好用;对了,还有人用python做Web开发,那为什么要舍近求远,不用php呢?

现在就是感觉铺天盖地的python学习教程、教材、网课,是否真的有用,很难说了......也了解一下python,丰富自己的知识面吧,看看能否集众家之所长。

《Python3网络爬虫实战》、《Python应用实战 爬虫、文本分析与可视化》、《Python Web 编程》、《Python 数据分析案例实战》、《Python大数据分析算法与实例》(202011)这5本有关Python的书,其实主要是介绍Python的一些工具(Numpy/Pandas/SciPy/matplotlib等),还有就是统计学的介绍......

Python强大的地方就体现在其近乎无限的模块库上。参考:标准模块库(3.8)。

python libs| Projection | WRF | 中文问题 | 底图 | 读写文件 | Conda |

文件和文件夹 |


libs

matplotlib | basemap | Open-CV | Cartopy | PIL/Pillow/Imageio | Pandas |


import


万能快速安装

python -m pip --default-timeout=100 install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python


Installation

FTP | 3.8.2 | Linux系统安装Python3环境(超详细)

Centos 7安装python3 | 一文教你解决Python所有安装配置 |


Help

Tutorial01爬虫 | Tutorial02Web | Tutorial03数据分析

Python 100例 菜鸟教程 | 人生苦短,我用PyCharm | python 第一个网站应用

用Tornado做网站 | Log | 使用python生成 gif 格式的动图 |







BypInformation