{ "info": { "author": "Imbolc", "author_email": "imbolc@imbolc.name", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "csvfile\n=======\nA little wrapper around reading and writing of csv file.\n\nYou can use:\n\n.. code-block:: python\n\n data = csvfile.open('my-data.csv').load()\n data[0]['field'] = 'new value'\n data.save()\n\n\nInstead of:\n\n.. code-block:: python\n\n data = []\n with open('my-data.csv', 'rt') as f:\n reader = csv.DictReader(f)\n fieldnames = reader.fieldnames\n for row in reader:\n data.append(row)\n\n data[0]['field'] = 'new value'\n\n with open('my-data.csv, 'wt') as f:\n writer = csv.DictWriter(f, fieldnames=fieldnames)\n writer.writeheader()\n writer.writerows(data)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/imbolc/csvfile", "keywords": null, "license": "ISC", "maintainer": null, "maintainer_email": null, "name": "csvfile", "package_url": "https://pypi.org/project/csvfile/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/csvfile/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/imbolc/csvfile" }, "release_url": "https://pypi.org/project/csvfile/1.0.0/", "requires_dist": null, "requires_python": null, "summary": "A little wrapper around reading and writing of csv file.", "version": "1.0.0" }, "last_serial": 1961463, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e592317750d15457b0d9e54f68895ed0", "sha256": "3616174a6871a24b82b0e18d073a3b9c856f6f8f98b43f89bb080a751f35dcdc" }, "downloads": -1, "filename": "csvfile-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e592317750d15457b0d9e54f68895ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1799, "upload_time": "2016-02-17T15:23:49", "url": "https://files.pythonhosted.org/packages/2f/cf/3f7f65e6c2bc2a789430e46af1c5d7ea257f13115c3a22f8796dd79ccfea/csvfile-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e592317750d15457b0d9e54f68895ed0", "sha256": "3616174a6871a24b82b0e18d073a3b9c856f6f8f98b43f89bb080a751f35dcdc" }, "downloads": -1, "filename": "csvfile-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e592317750d15457b0d9e54f68895ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1799, "upload_time": "2016-02-17T15:23:49", "url": "https://files.pythonhosted.org/packages/2f/cf/3f7f65e6c2bc2a789430e46af1c5d7ea257f13115c3a22f8796dd79ccfea/csvfile-1.0.0.tar.gz" } ] }