python学习笔记
panguoyuan
本博客主要作为学习笔记、成长足迹,仅供学习交流使用
展开
-
python装饰器的学习笔记三
#coding:utf-8'''装饰器实质就是闭包的使用'''def deco(func): def in_deco(x,y): print "in_deco" func(x,y) print "call deco" #如果这里不显示返回的话,默认是None return in_deco'''在还没有使用@deco来装饰原创 2016-02-25 21:38:22 · 417 阅读 · 0 评论 -
Java调用Python脚本
1、本地环境安装的是Python 2.7.112、用maven下载jython依赖 org.python jython 2.7.03、python脚本编写#coding:utf-8def adder(a, b): return a + b def mytest(str2): print str2 4、Java调用Py原创 2016-07-22 11:12:22 · 6302 阅读 · 3 评论 -
win64下安装numpy-scipy-matplotlib-scikit-learn
安装numpy问题说明1、在win64 python2.7环境中,安装numpy会发现, 直接使用“pip install numpy”无法安装numpy2、我在网上找到类型的exe安装包,由于这个exe是32位的,安装时并没有提示错误,但使用时会报错3、可以参照blog:http://my.oschina.net/HIJAY/blog/485063?fromerr=nInDlgk原创 2016-02-26 15:15:06 · 3360 阅读 · 0 评论 -
python闭包学习笔记四
#coding:utf-8'''闭包作用:封装、代码复用.>>>>>>>闭包存放函数的方式'''#def my_sum(*arg):# if len(arg) == 0:# return 0# for val in arg:# if not isinstance(val, int):# return 0# re原创 2016-02-25 21:55:21 · 506 阅读 · 0 评论 -
python闭包学习笔记三
#coding:utf-8''''闭包作用:封装、代码复用.>>>>>>>闭包存放数值型的方式'''def func_150(val): passline = 90; if val >= passline: print "pass" else: print "failed" def func_100(val):原创 2016-02-25 21:54:29 · 521 阅读 · 0 评论 -
python闭包学习笔记二
#coding:utf-8''''闭包'''passline = 60def func(val): passline = 90; print "val_id:%x" %id(val) if val >= passline: print "pass" else: print "failed" def原创 2016-02-25 21:53:23 · 388 阅读 · 0 评论 -
python闭包学习笔记一
函数实质与属性1、函数是一个对象2、函数执行完成之后内部变量回收3、函数有属性4、函数有返回值函数LEGB:L>E>G>BL:local函数内部作用域E:enclosing函数内部与内嵌函数之间G:global全局作用域B:build-in内置作用域#coding:utf-8#def add(x,y,f):# return f(x)+f(y)原创 2016-02-25 21:52:12 · 386 阅读 · 0 评论 -
python装饰器的学习笔记一
#coding:utf-8'''http://www.imooc.com/learn/581 装饰器其实就是对闭包的使用'''def my_closure(func): print "my_closure" def in_func(*args): print "in_func.args=",args if len(args)==0:原创 2016-02-25 21:44:14 · 546 阅读 · 0 评论 -
python装饰器的学习笔记二
#coding:utf-8def deco(func): def in_deco(): print "in_deco" func() print "call deco" #如果这里不显示返回的话,默认是None return in_deco'''在这里我们使用了deco来进行装饰'''@deco def bar()原创 2016-02-25 21:42:39 · 352 阅读 · 0 评论 -
Scrapy安装及demo测试笔记
Scrapy安装及demo测试笔记一、环境搭建1. 安装scrapy:pip install scrapy2.安装:PyWin32,可以从网上载已编译好的安装包:http://www.lfd.uci.edu/%7Egohlke/pythonlibs/#pywin32安装完之后会报如下错误解决办法,把以下两个文件拷贝到C:\Windows\System32目录下二、创原创 2016-09-01 16:34:00 · 2425 阅读 · 0 评论