分类 Python 下的文章

Pandas初识


什么是Pandas?一个开源的Python类库:用于数据分析、数据处理、数据可视化高性能容易使用的数据结构·容易使用的数据分析工具很方便和其它类库一起使用numpy:用于数学计算scikit-learn:用于机器学习如何下载安装Pandas?下载使用Python类库集成安装包: anacondahttps://www.anaconda.com当今最流行的Python数据分析发行版已经安装了数据分析需要的几乎所有的类库pip install pandasPandas数据读取Pandas需要先读取表格类型的数据,然后进行分析数据类型说明Pandas读取方法csv、tsv、txt用逗号分隔、tab分割的纯文本文件pd.read_csvexcel微软xls或者xlsx文件pd.read_excelmysql关系型数据库表pd.read_sqlPandas读取excel...

好记性不如烂笔头系列之Flask紧张跟进(一)


创建虚拟环境anaconda:conda create --name flask_dev python=<版本号>Linux:source activate <虚拟环境名称>Windows:activate <虚拟环境名称>在虚拟环境下安装需要的包# 在虚拟环境激活的状态命令行下直接 conda install [包名] # OR conda install -n <虚拟环境名称> [package]关闭虚拟环境# Linux source deactivate # Windows conda deactivateflask如何兼容url后边带不带“/”flask将不带/的url重定向到了带/的url上来flask自启动flask内置app.run(debug=True)Flask 注册路由装饰器@app.rou...

浅尝辄止-Python


关于for循环#通常我们这样来 for x in range(0, 10): print(x, end='|')关于range()函数,我们应该需要它的基本用法循环外,还应该了解它的其他参数比如说:for x in range(0, 10, 2): print(x, end='|') # 0|2|4|6|8|这里的第一个参数是函数循环的起始位置,之后的第二个参数则为到10,并不是说计数从0到10,而是从0到9。第三个参数我们赋值为2,那么结果便是每隔2偏移量记一次,所以能得出来以0为第一位,2为增量的一个等差数列。如若我要不想正着显示,我想要倒着显示该咋搞?for x in range(10, 0, -2): print(x, end='|') # 10|8|6|4|2|万物皆对象Object在Python中万物皆对象,我们在平常的时候...

远程的使用Jupyter 真香系列


现在假设你有一台Linux服务器,默认你有Python基础(手动滑稽),恰巧嘞你在Windows上边在练习coding python的时候饱受默认环境摧残,之后你了解到了Anaconda(python环境真香系列)...Linux服务器安装Anaconda同样会让你顺畅许多(舒服~)下载安装脚本wget https://repo.anaconda.com/archive/Anaconda3<版本号>-Linux-x86_64.sh运行安装向导bash Anaconda3<版本号>-Linux-x86_64.sh确认安装成功conda --versionLinux服务器配置Juypter,Then远程使用Jupyter:直接在输入命令ipython进入ipython环境键入from notebook.auth import passwd ...

Python爬虫第一幕


什么是UrllibPython内置的HTTP请求库urllib.request 请求模块urllib.error 异常处理模块urllib.parse url解析模块url.robotparser robots.txt解析模块urllib相比于Python2的变化Python2import urllib2 response = urllib.urlopen('http://www.baidu.com')Python3import urllib.request response = urllib.request.urlopen('http://www.baidu.com')

召唤看板娘