一个极简但功能强大的对象代理实用程序

object-prox的Python项目详细描述


#objectproxy是一个极简但功能强大的对象代理实用工具,本自述试图解释这个库的一般用法。







本自述试图解释这个库的一般用法。


<
*从存储库中安装
```````
pip install git+https://github.com/aviksama/objectproxy.git
``````` ` ` ` `
` ` ` ` ` ` ` ` ` ` ` ` ` br/>PIP安装对象代理基本上为任何python对象创建一个代理:

``python



索引):
尝试:
返回self.array[索引]
索引器除外错误:
返回



def create_dictionary_of_objects(*args):
mydict=dict()
对于索引,
MyDIST[BR/>< BR> > 'BR/>现在,我们可以随意创建上面的对象的代理:BR/> Byth> Br/> & Gt;&。来自ObjtService导入PROYEYE元素,EVALYPROSTORIZBR/> BR/> & Gt;& Gt;GlasyPosier-Pro元素(MyClass,ARGs= [[1,2,3],],KWARGS={})
& Gt;& Gt;枚举(ARG)中的ARG:function_proxy=proxyement(创建_对象的字典,args=[class_proxy],kwargs={})
>;>class_proxy_ref=function_proxy.values()[0]
>;>class_proxy_array_element=class_proxy_ref.get_array_element(0)
>;>eval_proxy(class_proxy_array_element)
1
````
在对代理对象调用“eval_proxy”之前,它不会调用父方法。因此,所有父方法和属性都会被惰性地求值。

您可以参与以下任何一项。
*编写测试
*代码评审
*其他指南
*提交问题

若要参与,请分叉存储库,并向“开发”分支发出Github拉取请求。

###

*回购所有者或管理员
*其他社区或团队联系人









欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么BindingAdapter必须是静态方法?   java Tumblr API Photo Post返回401(未授权)   java如何检查浮点的精度   java如何使用simplespringmemcache缓存集合或数组参数   循环将值输入Java Hashmap   java如何在存根匹配器中验证数组的所有元素   语法JAVA:如果没有花括号,关系继续   加载覆盖率会话时发生java错误(代码5001)   java Hibernate@Formula不包含架构   字符串Java临时转换程序。输出正确,但有错误   java如何解析日期字符串到日期?   java HttpGet无法正确设置标头   java POI API通过路径引用字体   java Spring数据JPA:使用@Query注释检查存在的实体ID   java我的二进制转换器不知怎么坏了   Linux服务器上的java Log4j   java Thymeleaf没有看到来自Spring的对象   java循环双链表   安卓如何将数据导入java项目运行前   java为什么是地图。不维护密钥顺序的put