Metadata-Version: 2.1
Name: exobject
Version: 0.6
Summary: Extend Object Code
Home-page: UNKNOWN
Author: LenShang
Author-email: lenshang@qq.com
Maintainer: LenShang
Maintainer-email: lenshang@qq.com
License: BSD License
Platform: all
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: Implementation
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries


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)


