
python
taxueguilai1992
这个作者很懒,什么都没留下…
展开
-
python中reduce函数的用法
1.说明reduce:将一个可以迭代的对象应用到两个带有参数的方法上,我们称这个方法为fun,遍历这个可迭代的对象,将其中元素依次作为fun的参数,但是这个函数有两个参数,那些作为参数呢?reduce(fun,sequence[,initial_val])reduce函数有三个参数,第一个参数就是作用函数,第二个函数就是可迭代的对象,第三个是迭代初始值。 如果存在第三个参数,也就是有初始迭代对象,原创 2015-12-22 22:03:53 · 8796 阅读 · 0 评论 -
python 中database的一些问题
1.MysqlDB 的Connection 共享问题 关于全局变量: threadsafety 整形变量,表明线程间安全性的支持程度。 0 模块不能共享 1 模块能共享,Connection不能共享 2 模块,connection都能共享, cursor不能共享 3 模块、 connection、cursor 都能共享 因为MsSQL.threadsafety=原创 2015-10-09 17:10:40 · 860 阅读 · 0 评论 -
python连接phoenix
1.方案这里我们通过Jpype和JayDeBeApi 来连接2.过程这里我列出实例代码:import jpypeimport jaydebeapiimport osphoenix_client_jar="/data/users/huser/phoenix/phoenix-4.3.0-client.jar"args=='-Djava.class.path=%s'% phoenix_client原创 2015-10-08 12:33:58 · 5045 阅读 · 6 评论 -
JayDeBeApi的使用
1.介绍JayDeBeApi是一个python模块,可是通过它来使用java的JDBC来连接数据库。2.安装这里有多种安装方式:pip 安装:pip install JayDeBeApi运行脚本安装:首先下载这个项目,然后执行,python setup.py install使用Jython 安装:jython setup.py install3.使用其实这里和在一般的java 程序中使用jd原创 2015-10-08 11:07:35 · 15450 阅读 · 0 评论 -
python os相关操作
file:当前文件的路径 os.path.dirname(file):某个文件所在的目录路径(不包含文件名) os.path.join(a,b,c,…):路径构造a/b/c os.path.abspath(path):将path从相对路径转成绝对路径 os.pardir: linux相当于”../” os.getcwd(): 得到当前工作目录 os.path.split(file):原创 2015-10-07 17:02:36 · 577 阅读 · 0 评论 -
Jpype的使用
1.介绍jpype努力使python程序自由访问java的类库,它并不是python,一种重实现(像JPython,Jython),而是通过native或者虚拟机层面上的实现。原创 2015-10-02 10:40:09 · 1302 阅读 · 0 评论 -
python ,java 变量作用域
1.python的变量作用域能够改变python变量作用域的是def 、class、lambda;if/elif/else、try/except/finally、for/while这些语句并不能涉及变量值作用域的修改,也就是说在这些语句中定义的变量,在代码块以外也能够访问变量搜索路径为:local>enclosing>global>build-in 例如:def addNumbers(x,原创 2015-07-25 09:52:17 · 819 阅读 · 0 评论 -
python文件操作与输入输出
1.交互界面上的输入输出1)input与raw_input函数的使用input会假设用户输入的是合法的python表达式,当不合法是会出现错误: 这里lan应该加引号,表示为一个字符串,否则就是一个不合法的字符,如果用raw_input就不会出现这样的问题,因此应该尽可能的使用raw_input: 2)字符串的格式化 格式化操作符的右操作数可以是任何东西,如果是元组和映射会有所不同。1原创 2015-06-21 21:05:13 · 1290 阅读 · 0 评论 -
python一些内置函数——filter、map、reduce
1.filter的用法函数filter(function,list)提供一种优雅的方式过滤出列表中函数值返回为True的函数,函数filter(f,l)需要一个函数f作为第一个参数,f返回一个布尔值。举例如下:2.map()函数的用法map(func,seq)函数包含两个参数,map()适用于列表seq所有的元素,它返回一个新的列表(被函数func改变后的列表)。 3.reduce函数的用法red原创 2015-06-21 19:25:41 · 1168 阅读 · 0 评论 -
python的常见矩阵运算
python的numpy库提供矩阵运算的功能,因此我们在需要矩阵运算的时候,需要导入numpy的包。1.numpy的导入和使用from numpy import *;#导入numpy的库函数import numpy as np; #这个方式使用numpy的函数时,需要以np.开头。2.矩阵的创建由一维或二维数据创建矩阵from numpy import *;a1=array([1,2,3]);原创 2015-06-21 14:27:11 · 253192 阅读 · 7 评论