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

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第三方库


热门话题
Android Studio中的Java错误,但不是Eclipse   java如何使用jsp更新数据库中的文件?   jsoup如何在java中从较大的子字符串中提取多个子字符串?   java RestFB:当页面的URI具有页面名称时,无法获取页面帖子   java可以让Maven做我们在ANT构建中正在做的事情。xml   java如何在JasperReports中动态包含来自Servlet的图像?   java在hibernate中用新集更新旧集   从导出为可运行的Java应用程序创建、解析和管理XML文件。jar文件   在Java中使用数组的基础知识   调试从JAVA程序调用的MATLAB函数   java实现了Iterable hands错误大小的备份   JAVA木卫一。FileNotFoundException:请求的资源不可用   java Android Spring 1.0.1使用基本身份验证删除   java如何使用com解析和对象在一个数字数组中的值。fasterxml。杰克逊。数据绑定。对象映射器   比较两个字符串时发生java NullPointerException