未添加着色功能,这个比较麻烦,比如变量是什么色,函数是什么色,需要使用正则。使用blog里自带的python代码着色,更改如下:print(‘<preclass="brush:python;toolbar:false">‘+all+‘</pre>‘)效果及代码如下:#-*-coding:utf-8-*-
codedic={‘"‘:‘"‘,"‘":..
分类:
编程语言 时间:
2014-08-01 13:55:12
阅读次数:
189
尾递归和一般的递归不同在对内存的占用,普通递归创建stack累积而后计算收缩,尾递归只会占用恒量的内存(和迭代一样)。SICP中描述了一个内存占用曲线,用以上答案中的Python代码为例(普通递归):def recsum(x): if x == 1: return x else: r...
分类:
其他好文 时间:
2014-08-01 12:47:31
阅读次数:
353
这是前段时间在看spark的python支持的时候,简单过了一下pyspark里的python代码,整理了一个大致流程。虽然几乎不会python,但基本上能看懂pyspark是怎么让不同虚拟机之间传输数据的、如何在python环境调用java类的、pyspark SDK的丰富程度取决于什么、需要做些什么流程和封装等。
我看了下,应该只有Pyspark Internals这篇wiki里介绍了pyspark的实现机制,大体是下面这张图就可以表示...
分类:
其他好文 时间:
2014-07-31 00:01:36
阅读次数:
515
原文:http://baoz.me/446252 码农周刊如何让 Python 代码运行得更快?作者给出了 18 条 Python 代码性能优化小贴士,简单明了,拿来即用。http://infiniteloop.in/blog/quick-python-performance-optimizatio...
分类:
编程语言 时间:
2014-07-26 01:44:36
阅读次数:
648
SCONS是Python的自动智能结构化编译工具,将来或许能代替Make。在Windows或者Linux下,SConstruct文件相当于MakeFile,使用SCONS编译,需输入scons.bat(scons),后面带上编译选项options(如SConstruct所在的路径)。观察scons.bat这个脚本,可以在其他Python代码中,将SCONS工..
分类:
编程语言 时间:
2014-07-25 19:16:12
阅读次数:
356
在写Python代码的时候,,经常看到一些deprecate的警告信息,,看到挺烦的..后来google,查询到通过wanrings模块,,可以临时废止warnings信息...importwarningsdeffxn():warnings.warn("deprecated",DeprecationWarning)withwarnings.catch_warnings():warnings.simplefilter("ignore..
分类:
编程语言 时间:
2014-07-24 17:57:17
阅读次数:
357
最近做了浙大oj的第1011道题,遇见一件奇怪的事。这道题我用c++和php做,提交后都正确。但是用完全相同的逻辑改写成python代码提交后却产生了Non-zero Exit Code的判题结果。python的这一判题结果大多表示程序在运行过程发生了未捕捉的异常。经反复提交排查后确定未捕捉的异常是IndexError,也就是数组下标越界异常。进一步排查后确定应该是因为在测试用例中的树结点中有超过...
分类:
编程语言 时间:
2014-07-23 00:07:27
阅读次数:
498
2014-07-2110:28:34首先PO上主要Python代码(2.7), 这个代码在Deep Learning上可以找到. 1 # allocate symbolic variables for the data 2 index = T.lscalar() # index to...
分类:
编程语言 时间:
2014-07-22 00:29:38
阅读次数:
352
在lua中,一直用lua作为config文件,或承载数据的文件 - 好处是lua本身就很好阅读,然后无需额外写解析的代码,还支持在configure文件中读环境变量,条件判断等。在lua中通过loadfile, setfenv实现)python:cat config.pybar = 10foo=10...
分类:
编程语言 时间:
2014-07-21 11:07:40
阅读次数:
204
《Kivy A to Z -- 如何从python代码中直接访问Android的Service》 一文中讲到了如何从python访问java的service,这一篇再来讲下如何创建一个基于Binder的Python Service以及如何从Java代码中访问这个Python创建的Service。...
分类:
编程语言 时间:
2014-07-20 22:12:03
阅读次数:
312