脚本语言
leexurui
这个作者很懒,什么都没留下…
展开
-
python 语法笔记
[python] view plaincopyi=int(raw_input("i= ")) if i==0: print 'i=0' elif i==1: print 'i=1' else: print 'wrong input' 注意这里的冒号注意这里的强制转换int(),否则raw_i原创 2016-08-29 12:49:34 · 678 阅读 · 0 评论 -
python 连接mysql
首先下载 mysqldb, 最好是一个exe(对应python2.7或者3.。。要选对版本,例如我随便下了一个http://www.cr173.com/soft/22957.html),直接双击安装就行了。先 执行import MySQLdb,然后>>> db =MySQLdb.connect("localhost","root","1234567","bookmanage" )原创 2016-08-29 12:51:11 · 520 阅读 · 0 评论 -
Python的Nltk包安装使用
Python的Nltk包安装方法http://www.nltk.org/install.html使用>>> import nltk >>> nltk.download() nltk.download() 太慢了,所以我先手动下载好,解压,放到/usr/local/share/nltk_data目录下[root@10-10-198-186 nl原创 2016-08-29 12:51:05 · 3887 阅读 · 2 评论 -
python 集合操作 set
发现在用python进行机器学习数据挖掘的时候经常用到set,在网上收了一些资料。http://blog.csdn.net/business122/article/details/7541486http://www.cnblogs.com/xiaoit/p/4045547.htmlset的内部结构和dict很像,主要区别是不存储value,因此,判断一个元素是否在原创 2016-08-29 12:50:26 · 792 阅读 · 0 评论 -
关于Python中的yield
http://www.cnblogs.com/tqsummer/archive/2010/12/27/1917927.html关于Python中的yield在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(constructor)。一、迭代器(iterator)在Python中,for循环可以用于Python中的任何类型,包括列表、元祖等原创 2016-08-29 12:50:16 · 413 阅读 · 0 评论 -
Python正则表达式中的 零宽断言 …
首先说明一下什么是零宽断言,所谓零宽断言就是并不去真正的匹配字符串文本,而仅仅是匹配对应的位置。正则表达式中有很多这样的断言,常见的如匹配字符串或者行的起始位置^ 和 /A,匹配字符串或者行的末尾 $ 和 /Z,单词边界/B等等。这些简单的就不说了,正则表达式中只有当断言为真时才会继续进行匹配。 (?:...) 非捕获组 只是无捕获组匹配exp,但不捕获匹原创 2016-08-29 12:49:59 · 944 阅读 · 0 评论 -
python super 继承
super 能自动找到父类的方法,而且还传进self,所以在继承的时候不需要给出任何基类的名字。super是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。总之前人留下的经验就是:保持一致性。要不全部用类名调用父类,要不就全部用super,不要一半一半。普通继承『代码』[原创 2016-08-29 12:49:56 · 388 阅读 · 0 评论 -
PyQt学习笔记(7)——Qt Design…
原文地址:Designer(1)">PyQt学习笔记(7)——Qt Designer(1)作者:进击的麦兜兜我们用Qt Designer设计一个对话框。假如我们想设计一个下面的对话框: Designer(1)" TITLE="[转载]PyQt学习笔记(7)——Qt Designer(1)" />一,创建工程 打开Designer,在弹出的新建窗体对话框中,选择转载 2016-08-29 12:49:52 · 1041 阅读 · 0 评论 -
Python 处理文件例程
我现在一个文档 wave.txt, 里面都是浮点数表示的整数,-1.100000000000000000e+01-1.100000000000000000e+01-1.200000000000000000e+01 1.100000000000000000e+01-1.200000000000000000e+01-9.000000000000000000e+00 9.000000原创 2016-08-29 12:49:46 · 646 阅读 · 0 评论 -
PYTHON 的 YAML 和PKL
要用到,于是在网上抄了几段:YAML的可读性好。YAML和脚本语言的交互性好。YAML使用实现语言的数据类型。YAML有一个一致的信息模型。YAML易于实现。上面5条也就是XML不足的地方。同时,YAML也有XML的下列优点:YAML可以基于流来处理;YAML表达能力强,扩展性好。总之,YAML试图用一种比XML更敏捷的方式,来完成XML所完成的原创 2016-08-29 12:49:41 · 958 阅读 · 0 评论 -
python PIP 或者&…
转载 http://blog.chinaunix.net/uid-12014716-id-3859827.html1.在以下地址下载最新的PIP安装文件:http://pypi.python.org/pypi/pip#downloads2.解压安装3.下载Windows的easy installer,然后安装:http://pypi.python.org/pypi/setupto原创 2016-08-29 12:49:39 · 408 阅读 · 0 评论 -
python 常用模块
UserDict>>> dict1=UserDict({'a':1,'b':2}).keys()>>> dict1['a', 'b']>>> re.sub(r'(\w+) (\w+)',r'\2 \1','i say, helloworld!')'say i, world hello!'>>> m'say i'>>> m.title()'Say I'>原创 2016-08-29 12:49:36 · 491 阅读 · 0 评论 -
python将句子中两个子串位置互换的…
想要将文中所有的类似AA。\cite{JAP77,Solid3439}BB。\cite{JAP89,Solid3439}CC替换为AA\cite{JAP77, Solid3439}。BB\cite{JAP89, Solid3439}。CC即。与 \cite{....} 互换位置采用非贪婪匹配,边界条件都用*?来匹配即可。import sys import os impo原创 2016-08-29 12:51:13 · 3585 阅读 · 0 评论