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

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将firebase数据放在JTable中   java如何使用ApacheWicket制作类似IOS的滑动开关?   java正在尝试查找漏洞!anon对pmap意味着什么?   java抽象与抽象类和接口   java日期+天数计算器   java查找数组中3个数字的最小乘积[代码错误?]   有没有办法创建一个标签,这样当编译器运行时,它会用java中的语句替换这个标签   无法解析java变量   Java Swing中正确的ModelViewController模式   java将数据推送到设备的最佳方式是什么?   java我可以在线程池中运行后台任务吗?   java如何将excel工作表复制到同一工作簿?   java如何在groovy spock中模拟新的class()调用   spring自动部署java(守护程序或web)应用程序工具   java使JTabbedPane居中,而不是实际的选项卡   java如何使这些简单而美丽?   java如何有选择地重写类的函数   如何将wkhtmltopdf集成到我的java Web应用程序中?   java Infinispan操作模式   拼图65java拼图。整数溢出可能发生在涉及负数减法、int.Max_值等的计算中。如何避免这种情况?