- 博客(12)
- 收藏
- 关注
原创 python pandas中的ix,loc和iloc
环境:python 3.4 + pandas 0.19.1先看一下官方文档对这3个api的描述:DataFrame.ixA primarily label-location based indexer, with integer position fallback.【支持根据索引值,或者按顺序位置定位】.ix[] supports mixed integer and lab
2016-12-17 10:44:27
13128
原创 python 可视化包 Bokeh
问题:需要把pandas的数据绘图并通过网页显示,matplotlib需要先保存图像,不合适。解决:在网上搜了一下,找到一篇介绍文章 python可视化工具概述,其中介绍了几个python包,总结如下:Pandas对于简单绘图,可以随手用,但你需要学习定制matplotlib。Seaborn可以支持更多复杂的可视化方式,但仍然需要matplotlib知识,上色功能是个亮点。ggpl
2016-10-08 17:01:42
9418
原创 Python 多进程 multiprocessing Pool 坑
环境:win 7+spyder2.38+py3.5这几天在写个使用 multiprocessing 调用 Pool 进程池的程序,原本使用函数的方式,一切正常。后来改成了 class的方式,就一直出问题,排查后发现如果在类中 使用了 自己定义的 import 的包中的类/函数/方法,然后多进程调用的方法中如果使用了这些,就会导致cpu高占用,但是程序并没有报错,最后测试使用如下的程序是可以
2016-09-30 17:18:59
23220
5
转载 mysql中insert into和replace into以及insert ignore用法区别
mysql中常用的三种插入数据的语句: insert into表示插入数据,数据库会检查主键,如果出现重复会报错; replace into表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样; insert ignore表示,如果中已经存在相同的记录,则忽略当前新数据; 下面通过
2016-09-30 17:16:18
697
转载 sqlalchemy ORM使用总结
python对Mysql操作和使用ORM框架(SQLAlchemy)http://www.cnblogs.com/pycode/p/mysql-orm.htmlmysql中inser,replace,insert ignore,update用法区别http://fuwenchao.blog.51cto.com/6008712/1347062
2016-09-22 17:47:49
1939
原创 python logging 模块 程序结束后并没有终止进程
环境:win7 + py3.5 + spyder调用python logging模块定义一个自己的log类,发现在程序结束后,创建的log还会存在,下次运行时会输出两遍。程序如下:import os, loggingclass MyLogger(object): def __init__(self, name, path='log'): log_path =
2016-09-21 14:58:07
5925
2
转载 MYSQL 允许远程访问
本文详细介绍Ubuntu下MySQL数据库安装后初步设置。 1、安装MySQL 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 2、配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了! 默认的My
2016-09-13 17:38:51
355
原创 SQLSERVER链接到ORACLE失败,错误7302
从SQL SERVER 2012链接到 ORACLE,所有配置都正确,但是测试链接失败,如下图。原来是要在“访问接口”处,修改一下接口权限,把“允许进程内”勾选上,然后再测试,就可以了。
2016-07-28 10:51:59
16894
6
转载 SQL中Group By的使用
原文:http://www.cnblogs.com/rainman/archive/2013/05/01/3053703.html1、概述2、原始表3、简单Group By4、Group By 和 Order By5、Group By中Select指定的字段限制6、Group By All7、Group By与聚合函数8、Having与Where的区别9、Compute 和
2016-06-06 11:35:27
474
转载 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
1、内联接(典型的联接运算,使用像 = 或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。 2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定: 1)LEFT JOIN或LEFT OU
2016-06-06 11:27:19
48054
7
转载 Flask中路由使用解析
Python超级明星WEB框架Flask2015-11-04 14:36:22Flask简介Flask是一个相对于Django而言轻量级的Web框架。和Django大包大揽不同,Flask建立于一系列的开源软件包之上,这其中 最主要的是WSFlask简介Flask是一个相对于Django而言轻量级的Web框架。和Django大包大揽不同,Fl
2016-05-19 16:25:55
30588
1
转载 sqlalchemy中文问题解决方案
sqlalchemy是python下一个很强大的ORM,最近刚刚开始使用。当然由于只是刚刚接触,只学习使用了他的DB API,对于Mapper还有些不得要领。 最近写的一个程序,用到MySql数据库,有些数据库读写的操作,对sqlalchemy已经有了些了解,自然要练练,更何况它能大幅度的提高程序开发的效率。于是就驱动sqlalchemy,用它开始了第一个数据库应用程序的编写。 代码说
2016-05-13 08:56:44
2487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人