Python学习
huanbia
这个作者很懒,什么都没留下…
展开
-
Python下利用epd_free安装pandas
EPD(Enthought Python Distribution),现在已经归为Enthought Canopy的一部分了,大家可以直接下载Enthought Canopy,Enthought Canopy自带pandas,无需另行安装pandas,可直接点击下载Enthought Canopy,然而有些书中的案例会依旧用到EPD,故在此讲述一下自己安装EPD以及pandas的过程。准备软件原创 2016-06-20 09:57:32 · 25092 阅读 · 17 评论 -
anaconda python 版本对应关系
python2python3anaconda2/32.7.143.6.55.2.02.7.143.6.45.1.02.7.143.6.35.0.12.7.133.6.25.0.02.7.133.6.14.4.02.7.133.6.04.3.12.7.133.6.04.3.02.7.123.5.24.2....转载 2018-10-31 10:55:18 · 24110 阅读 · 3 评论 -
结合Scikit-learn介绍几种常用的特征选择方法
结合Scikit-learn介绍几种常用的特征选择方法作者:Edwin Jarvis本文转自:http://www.cnblogs.com/hhh5460/p/5186226.html特征选择(排序)对于数据科学家、机器学习从业者来说非常重要。好的特征选择能够提升模型的性能,更能帮助我们理解数据的特点、底层结构,这对进一步改善模型、算法都有着重要作用。特征选择主要有两个功能:转载 2017-09-04 15:54:38 · 2243 阅读 · 0 评论 -
Python MySQLdb模块中的ping()
本文转自:http://www.cnblogs.com/bugmaker/articles/2444905.htmlMySQLdb.connection.ping()函数可以用来检测在访问前检测数据库的连接是否存在使用help函数获得帮助信息如下:Checks whether or not the connection to the server isworking. If i转载 2017-08-01 09:55:46 · 5358 阅读 · 2 评论 -
python mysql html转义问题
有时我们想要通过python将爬虫得到的html代码存入mysql,这个时候由于原html中有各种特殊符号,尤其是像单引号和双引号,影响存储,此时我们需将特殊字符进行转义,通常python相关的mysql包一般会带有escape_string方法,比如我用的pymysqlimport pymysqlprint(pymysql.escape_string("'ab'c"))结果为:\’ab\’c原创 2017-08-01 09:54:30 · 4031 阅读 · 1 评论 -
python mysql 'latin-1' codec can't encode character
当我们使用python来向mysql中插入数据的时候,经常会遇到拉丁语转码错误问题,因为python中的mysql相关包好多都是使用的mysql默认编码,即拉丁语,所以当我们声明链接的时候同时要指定编码语言,比如声明为utf8:conn = pymysql.connect(host='localhost',port= 3306,user = 'root',passwd='root',db='db1'原创 2017-08-01 09:34:06 · 765 阅读 · 0 评论 -
python程序来获取当前已经的安装模块
本人使用的是python3,直接上代码#coding=utf-8import osdef getAllModule(): moduleList = os.popen("pip list").read() print(moduleList.split('\n'))if __name__ == "__main__": getAllModule()结果如下图原创 2017-05-25 10:43:31 · 1243 阅读 · 0 评论 -
pandas.DataFrame.to_json按行转json
最近需要将csv文件转成DataFrame并以json的形式展示到前台,故需要用到Dataframe的to_json方法 to_json方法默认以列名为键,列内容为值,形成{col1:[v11,v21,v31…],col2:[v12,v22,v32],…}这种格式,但有时我们需要按行来转为json,形如这种格式[row1:{col1:v11,col2:v12,col3:v13…},row2:{原创 2017-05-24 11:32:50 · 47804 阅读 · 1 评论 -
centos6.5下配置django+uwsgi+nginx
本人系统使用的是cetos6.5,python版本为3.5安装django可利用如下命令行安装pip install django默认会安装到python目录下的bin文件夹下,如下图所示 如果已经设置了python3.5环境变量可直接使用django-admin来创建项目如果没有可利用如下命令来创建软连接使django-admin任何目录下均可使用,注意:本人的python3.5目录为/usr原创 2017-01-20 11:36:40 · 6027 阅读 · 2 评论 -
python爬取历史天气数据
环境说明扒取的网站:天气网,http://lishi.tianqi.com/ python版本:2.7 操作系统:windows 7 所依赖的包(如若没有请安装) 包名 说明 官方地址 bs4 是一个可以从HTML或XML文件中提取数据的Python库 https://pypi.python.org/pypi/requests/ requests 基于 urlli原创 2017-01-04 15:37:16 · 12917 阅读 · 15 评论 -
Windows下python2.7安装64位mysqlclient
本博文转自:https://www.cnblogs.com/followyourheart/p/8036704.html在使用python调用mysql数据库的时候,需要引入对应的数据包import MySQLdb如果提示找不到对应的包,说明还需要安装对应的mysql数据库客户端操作的python包。在python3环境,或者非windows下环境都很容易通过pip等工具安装上,在wi...转载 2018-12-17 23:25:36 · 1501 阅读 · 1 评论