python技术
Dr_Hm
数据挖掘
展开
-
python文件读写总结
0. python 读取excel__author__ = 'HM'#Use the excellent xlrd package, which works on any platform. That means you can read Excel files from Python in Linux! Example usage:#Open the workbookimport原创 2015-11-14 15:58:34 · 951 阅读 · 0 评论 -
windows下安装系统或者重要程序总结
1. 老毛桃重新安装win http://www.laomaotao.net/help/2013/0930/2194.html注意:最后的时候(重启),将电脑关闭,把u盘拔下来,否则安装失败~!2. python+PyQT+Eric安装配置http://www.2cto.com/kf/201110/106640.html3.原创 2015-11-14 15:50:36 · 491 阅读 · 0 评论 -
basic apriori method
#=====================================================================# data and parameters |#=========================================================原创 2013-10-22 20:42:10 · 625 阅读 · 0 评论 -
python 优化
介绍:http://blog.csdn.net/lanphaday/article/category/328657实践:http://blog.csdn.net/gzlaiyonghao/article/details/1502290简而言之: import cProfile,pstats cProfile.run("main()","G:\\asta转载 2013-11-25 19:46:54 · 845 阅读 · 0 评论 -
python 编码心得
1. 先想后做。慢慢来,比较快。2 起名字很重要。起个简单的没有意义的名字,可能一开始比较爽,但后来就痛苦了。原创 2013-10-31 10:41:35 · 629 阅读 · 0 评论 -
heap in python
from heapq import heappop,heappusha = [1,3,5,7,2,34,0,2]heap = []for i in a: heappush(heap,i)for x in range(len(a)): print heappop(heap)原创 2013-11-25 19:31:53 · 736 阅读 · 0 评论 -
python related web
如果官方没有64-bit的包的话:http://www.lfd.uci.edu/~gohlke/pythonlibs/原创 2013-11-09 19:37:58 · 478 阅读 · 0 评论 -
call external .exe in python
simple way:import ospathname = "Untitled1.exe"os.system(pathname)with parameter原创 2013-11-07 11:09:57 · 679 阅读 · 0 评论 -
python 性能鸡汤
http://python123.com/thread-42-1-1.html转载 2013-11-16 14:46:26 · 598 阅读 · 0 评论 -
python 新建文件夹
import ospathname = r'G:\work\2.purchaseInterest\data'if not os.path.isdir(pathname): os.mkdir(pathname)for i in range(10): subname = pathname+'\\'+"u%d"%i if not os.path.isdir(subname原创 2013-10-31 16:12:16 · 1189 阅读 · 0 评论 -
生成组合、排列数
import itertoolsfor i in range(1,4): for e in itertools.combinations('abc',i): print(e),原创 2013-10-31 10:43:44 · 731 阅读 · 0 评论 -
gunplot
http://gnuplot-py.sourceforge.net/原创 2013-10-30 22:12:56 · 809 阅读 · 0 评论 -
Python中的easy_install
http://hi.baidu.com/thinkinginlamp/item/69cab949518d9aea1e19bcc1如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本:wget -q http://peak.telecommunity.com/dist/ez_setup.pypython ez_se转载 2013-10-30 20:57:53 · 816 阅读 · 0 评论 -
.py to .exe (by py2exe)
http://blog.sina.com.cn/s/blog_8811d2380101azrr.html三、py2exe的用法如果你有一个名为helloworld.py的python脚本,你想把它转换为运行在windows上的可执行程序,并运行在没有安装python的windows系统上(这个是重点),那么首先你应写一个用于发布程序的设置脚本例如mysetup.py(该文件最好放置在你转载 2013-10-30 20:54:43 · 766 阅读 · 0 评论 -
python中的uuid
http://www.douban.com/note/69073375/概述: UUID是128位的全局唯一标识符,通常由32字节的字符串表示。 它可以保证时间和空间的唯一性,也称为GUID,全称为: UUID —— Universally Unique IDentifier Python 中叫 UUID GUID —转载 2013-10-31 10:20:56 · 646 阅读 · 0 评论 -
generate prompt
level = 1num = 70if level==1: a = ' '*(level-1)*4+'#'+'-'*(num-1)else: a = ' '*(level-1)*4+'#'+'-'*(num-1)content = "Specify the input and output "b = ' '*(level-1)*4+'#'+' '*20+content+'原创 2013-10-31 10:04:46 · 615 阅读 · 0 评论 -
fp_growth
import collectionsmin_support = 3def sp(s): return [a for a in s]#=====================================================================# main funtnion原创 2013-10-26 16:01:00 · 700 阅读 · 0 评论 -
python中 class 或对象属性转化成dict 、dict转换成对象
http://blog.csdn.net/chenyulancn/article/details/8203763转载 2013-09-07 10:22:40 · 1007 阅读 · 0 评论 -
python 点滴
1.比较set中的内容(fp-growth实现时)a = set(['338','337'])b = [set(['337','338']),set(['339' ,'340'])]if a in b: print 'yes'else: print 'no'原创 2013-11-13 19:27:25 · 527 阅读 · 0 评论 -
Python特殊语法:filter、map、reduce、lambda
http://hi.baidu.com/black/item/307001d18715fc322a35c747Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力!filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决转载 2013-11-14 16:23:33 · 435 阅读 · 0 评论 -
decison tree
__author__ = 'HM'from treelib import *class innerNode(Node): def __init__(self,attribute,parent_node_assert,identifier=None, expanded=True): self.parent_node_assert = parent_node_assert原创 2013-11-29 21:08:34 · 770 阅读 · 0 评论 -
naive bayesian classifier
__author__ = 'HM'f = open('data.txt','r')first_line = f.readline().split()attributes = first_line[:-1]attr_len = len(attributes)classname = first_line[-1]data_set_raw = []class_label_pool = se原创 2013-11-30 19:08:19 · 734 阅读 · 0 评论 -
pyCharm 中有用的tip
1. 改变量的名字:原创 2013-11-29 19:35:50 · 886 阅读 · 0 评论 -
python 字典的get方法
get()方法。 字典可以直接用a[b]的方式访问字典项,但如果b不存在时,会报异常。为了避免这种情况,可以使用get()方法来访问字典项,a.get(b)当b存在时,结果和a[b]一样,如果b不存在,不会报异常,而是返回None。除此之外,get()方法还可以设置第二个参数,如果b不存在,可以将第二个参数做为默认值返回。==================================转载 2013-08-14 15:01:35 · 1514 阅读 · 0 评论 -
pyTree(tree structure in python )
https://github.com/caesar0301/pyTree原创 2013-10-31 10:10:21 · 1794 阅读 · 0 评论 -
Python - 列表、字典和元组的排序
地址: http://sjolzy.cn/Python-lists-dictionaries-and-tuples-of-the-sort.htmlPython有几个内建的排序函数能实现排序。1. list列表排序对于Python的列表list进行排序,可以使用内建的sort函数。>>> s=[2,1,3,0]>>> s.sort()[0, 1, 2,转载 2013-08-13 11:24:35 · 801 阅读 · 0 评论