{ "info": { "author": "LenShang", "author_email": "lenshang@qq.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation", "Topic :: Software Development :: Libraries" ], "description": "==================\nExtend Object Code\n==================\n\n^^^^^^^^\nExpamle:\n^^^^^^^^\n::\n\n from ExObject.ExObject import ExObject\n from ExObject.DateTime import DateTime\n a=ExObject([\n {\"name\":\"a\",\"age\":1},\n {\"name\":\"b\",\"age\":51},\n {\"name\":\"c\",\"age\":11},\n {\"name\":\"d\",\"age\":22}\n ])\n b=a.SortBy(lambda x:x[\"age\"],True)\n print(b)\n #====\n b=a.SortBy(lambda x:x[\"age\"],False)\n print(b)\n #====\n print(a.Select(lambda x:x[\"name\"].ToString()))\n c=a.Where(lambda x:x[\"age\"]<10).FirstOrDefaultObject()\n print(c)\n print(c[\"?name\"].ToString())#print a\n print(c[\"?nickName\"].ToString())#print none\n #====\n date=DateTime.Now()\n date2=DateTime.AutoConvert(\"2019-02-06\")\n print(date2)", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "BSD License", "maintainer": "LenShang", "maintainer_email": "lenshang@qq.com", "name": "exobject", "package_url": "https://pypi.org/project/exobject/", "platform": "all", "project_url": "https://pypi.org/project/exobject/", "project_urls": null, "release_url": "https://pypi.org/project/exobject/0.3/", "requires_dist": null, "requires_python": "", "summary": "Extend Object Code", "version": "0.3" }, "last_serial": 5975573, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f443efde0a5e14af637e20c054c770a6", "sha256": "7df4a6e481c2e4b8d3d5230405b2fbc761d8f2fdfe74a3e4fcb04123f8c97513" }, "downloads": -1, "filename": "exobject-0.1.tar.gz", "has_sig": false, "md5_digest": "f443efde0a5e14af637e20c054c770a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3960, "upload_time": "2019-10-09T08:53:57", "url": "https://files.pythonhosted.org/packages/db/a5/72d78893e09c2d3384e68ead9c2edcaf89a923cf43e8f105a3ca311226ca/exobject-0.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "aaa0f9bd7bf438f81782045b53d6a258", "sha256": "73dc9cd8361942aabc0fda5129ae8c776b5350d54cf1e1dbcd5a83f0ad8c78c0" }, "downloads": -1, "filename": "exobject-0.3.tar.gz", "has_sig": false, "md5_digest": "aaa0f9bd7bf438f81782045b53d6a258", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5831, "upload_time": "2019-10-15T08:30:50", "url": "https://files.pythonhosted.org/packages/24/12/fb546b9706cb606baf3077960b591c11b9fae93229265c52c95497d7fb1e/exobject-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aaa0f9bd7bf438f81782045b53d6a258", "sha256": "73dc9cd8361942aabc0fda5129ae8c776b5350d54cf1e1dbcd5a83f0ad8c78c0" }, "downloads": -1, "filename": "exobject-0.3.tar.gz", "has_sig": false, "md5_digest": "aaa0f9bd7bf438f81782045b53d6a258", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5831, "upload_time": "2019-10-15T08:30:50", "url": "https://files.pythonhosted.org/packages/24/12/fb546b9706cb606baf3077960b591c11b9fae93229265c52c95497d7fb1e/exobject-0.3.tar.gz" } ] }