`
zuroc
  • 浏览: 1290087 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

python奇技淫巧

阅读更多

http://wiki.python.org/moin/ByteplayDoc
-----------------------

wget http://byteplay.googlecode.com/svn/trunk/byteplay.py
-----------------------

from types import FunctionType
from byteplay import Code, opmap


def _transmute(opcode, arg):
    if ((opcode == opmap['LOAD_GLOBAL']) and
        (arg == 'request')):
        return opmap['LOAD_FAST'], arg
    return opcode, arg


def requestless(function):
    code = Code.from_code(function.func_code)
    code.args = tuple(['request'] + list(code.args))
    code.code = [_transmute(op, arg) for op, arg in code.code]
    function.func_code = code.to_code()
    return function


@requestless
def test():
    print request


test(123)
1
0
分享到:
评论
1 楼 warrior.gao 2009-07-24  
 

相关推荐

    Python那些事——python的奇技淫巧

    《Python那些事——python的奇技淫巧!》python2.7版本

    你所不知道的Python奇技淫巧13招【实用】

    有时候你会看到很Cool的Python代码,你惊讶于它的简洁,你不由自主地赞叹:竟然还能这样写。其实,这些优雅的代码都要归功于Python的特性,只要你能掌握这些Pythonic的技巧,你一样可以写出像诗一样的Python代码。...

    Python 语言有什么奇技淫巧吗?.docx

    Python 语言有什么奇技淫巧吗?.docxPython 语言有什么奇技淫巧吗?.docxPython 语言有什么奇技淫巧吗?.docxPython 语言有什么奇技淫巧吗?.docxPython 语言有什么奇技淫巧吗?.docxPython 语言有什么奇技淫巧吗?....

    Python-收集到的一些src挖掘奇技淫巧

    收集到的一些src挖掘奇技淫巧

    Python中使用bidict模块双向字典结构的奇技淫巧

    bidict模块通过一对一映射结构的处理为Pyhton带来双向字典,能够更加利用Python的切片功能,这里我们就来学习Python中使用bidict模块双向字典结构的奇技淫巧:

    Cunning:奇技淫巧

    一些Python的奇技淫巧…… python处理excel、用gdspy包来绘图等。

    SICP Python 描述 中文版

    现在用python的意义也是差不多的,不让学习者纠结于纷繁复杂的语法和一些奇技淫巧,透过表象直接理解程序设计的本质。如果为了学python或者是scheme,那还是不要看这本书了,成本太高。如果是为了吸收里面一些很好的...

    leetcode下载-Python_Learning-FuckingAlgorithm:Python_Learning-FuckingAlgo

    问题是,你去做算法题,是去学习编程语言的奇技淫巧的,还是学习算法思维的呢?你的快乐,到底源自复制别人的一行代码通过测试,已完成题目 +1,还是源自自己通过逻辑推理和算法框架不看答案写出解法? 网上总有大佬...

    Python使用lambda抛出异常实现方法解析

    假设我们需要一个函数什么事都不干,只是抛出异常(在某些系统中有些handler就是干这事的),我们可以很直观的写出下面的代码: def func(): raise Exception(...下面搜集实践了几种可用的奇技淫巧: 方法一 fun

    word源码java-awesome-link:Java技术栈积累

    奇技淫巧系列,工欲善其事,必先利其器。 ——好用的跨平台截屏工具。 ——简洁的markdown编辑器,可通过多种方式导出(md、html、pdf、word、LeTeX、OPML、image etc.)! ——剪贴板增强工具,可以多次复制图片和...

    拉布拉东

    问题是,你去做算法题,是去学习编程语言的奇技淫巧的,只不过想要答案的话很容易,过渡评论区五花八门的答案,动不动就秀python一行代码解决,有那么多人点赞。 ,还是学习算法思维的呢?你的快乐,到底源自复制...

    leetcode下载-fucking-algorithm:他妈的算法

    问题是,你去做算法题,是去学习编程语言的奇技淫巧的,还是学习算法思维的呢?你的快乐,到底源自复制别人的一行代码通过测试,已完成题目 +1,还是源自自己通过逻辑推理和算法框架不看答案写出解法? 网上总有大佬...

    leetcode下载-fa:FA

    问题是,你去做算法题,是去学习编程语言的奇技淫巧的,还是学习算法思维的呢?你的快乐,到底源自复制别人的一行代码通过测试,已完成题目 +1,还是源自自己通过逻辑推理和算法框架不看答案写出解法? 网上总有大佬...

    leetcode下载-AlgoDaily:每日某事

    问题是,你去做算法题,是去学习编程语言的奇技淫巧的,还是学习算法思维的呢?你的快乐,到底源自复制别人的一行代码通过测试,已完成题目 +1,还是源自自己通过逻辑推理和算法框架不看答案写出解法? 网上总有大佬...

    leetcode下载-algorithm:算法

    问题是,你去做算法题,是去学习编程语言的奇技淫巧的,还是学习算法思维的呢?你的快乐,到底源自复制别人的一行代码通过测试,已完成题目 +1,还是源自自己通过逻辑推理和算法框架不看答案写出解法? 网上总有大佬...

    leetcode下载-smiler96:微笑96

    问题是,你去做算法题,是去学习编程语言的奇技淫巧的,还是学习算法思维的呢?你的快乐,到底源自复制别人的一行代码通过测试,已完成题目 +1,还是源自自己通过逻辑推理和算法框架不看答案写出解法? 网上总有大佬...

    leetcode下载-algorithm-:算法-

    问题是,你去做算法题,是去学习编程语言的奇技淫巧的,还是学习算法思维的呢?你的快乐,到底源自复制别人的一行代码通过测试,已完成题目 +1,还是源自自己通过逻辑推理和算法框架不看答案写出解法? 网上总有大佬...

Global site tag (gtag.js) - Google Analytics