Metadata-Version: 2.1
Name: exobject
Version: 1.0
Summary: Extend Object Code
Home-page: 
Author: LenShang
Author-email: lenshang@qq.com
Maintainer: LenShang
Maintainer-email: lenshang@qq.com
License: BSD License
Platform: all
Requires-Dist: python-dateutil
Requires-Dist: parsel


Extend Object Code
==================

Pip:https://pypi.org/project/exobject


^^^^^^^^
Expamle:
^^^^^^^^
    ::

        from ExObject.ExObject import ExObject
        from ExObject.DateTime import DateTime
        a=ExObject([
            {"name":"a","age":1},
            {"name":"b","age":51},
            {"name":"c","age":11},
            {"name":"d","age":22}
        ])
        b=a.SortBy(lambda x:x["age"],True)
        print(b)
        #====
        b=a.SortBy(lambda x:x["age"],False)
        print(b)
        #====
        print(a.Select(lambda x:x["name"].ToString()))
        c=a.Where(lambda x:x["age"]<10).FirstOrDefaultObject()
        print(c)
        print(c["?name"].ToString())#print a
        print(c["?nickName"].ToString())#print none
        #====
        date=DateTime.Now()
        date2=DateTime.AutoConvert("2019-02-06")
        print(date2)
