{ "info": { "author": "David Radcliffe", "author_email": "dradcliffe@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Wordscrape\r\n----------\r\n\r\nThis package contains utilities for extracting form data from Microsoft Word 2007 documents\r\nwith the `.docx` extension. It reads Check Box Form Fields and Text Form Fields, which are\r\nboth classified as legacy controls. Subsequent versions will support more kinds of controls.\r\n\r\nBasic usage example:\r\n \r\n >>> from wordscrape import WordDocument\r\n >>> doc = WordDocument('form.docx')\r\n >>> data = doc.get_form_data()\r\n\r\nThe function `get_form_data` returns an `OrderedDict` containing all field names and values.\r\n\r\nWordscrape can read form data from multiple Word documents, and write the data to a single CSV\r\nfile, while ensuring that the field names match.\r\n\r\n >>> from wordscrape import WordDocument, read_dir, write_csv\r\n >>> path = '/temp/forms/'\r\n >>> all_data = read_dir(path)\r\n >>> write_csv(all_data, 'report.csv')\r\n \r\nThe function `all_data` returns a list of ordered dictionaries, and the function `write_csv`\r\nwrites the data to a CSV file with a header row.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/Radcliffe/wordscrape", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "wordscrape", "package_url": "https://pypi.org/project/wordscrape/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wordscrape/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/Radcliffe/wordscrape" }, "release_url": "https://pypi.org/project/wordscrape/0.3/", "requires_dist": null, "requires_python": null, "summary": "Extract data from forms in Microsoft Word documents.", "version": "0.3" }, "last_serial": 1815922, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f5980ed9a9015c08f22d683a40558fcd", "sha256": "fba5ddcb55ba4623ffd7c539d09407884d87b44441dda1e956bf47fe1ba72b5b" }, "downloads": -1, "filename": "wordscrape-0.1.zip", "has_sig": false, "md5_digest": "f5980ed9a9015c08f22d683a40558fcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2229, "upload_time": "2015-11-13T19:19:21", "url": "https://files.pythonhosted.org/packages/09/09/39c9f67f625d21446a72c4731a866d08bf8375788698f7f8ac132952fbcb/wordscrape-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "23a9e979b308958919e86e0745ac71bd", "sha256": "ed93259f2d0c9c1a9422574f33166e0758dcf57238c73c32a9f181303b0f16bb" }, "downloads": -1, "filename": "wordscrape-0.2.zip", "has_sig": false, "md5_digest": "23a9e979b308958919e86e0745ac71bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3590, "upload_time": "2015-11-13T21:40:15", "url": "https://files.pythonhosted.org/packages/81/27/6ee497aec7e083a49c1b8808381deae59f9c6b6b283890b08489eeddf7fe/wordscrape-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "01a32a02a9954dc40efdd5e8ec19897b", "sha256": "d6e8e174c24efe7e695be323e978fe24b7a2d0b8a98898bb366ed2b22a1f24c6" }, "downloads": -1, "filename": "wordscrape-0.3.zip", "has_sig": false, "md5_digest": "01a32a02a9954dc40efdd5e8ec19897b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4500, "upload_time": "2015-11-14T04:23:21", "url": "https://files.pythonhosted.org/packages/a6/b1/680f56a8bd1ffb0f1ab3b35285cbe5917ea52afbb58149332566d123e97f/wordscrape-0.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "01a32a02a9954dc40efdd5e8ec19897b", "sha256": "d6e8e174c24efe7e695be323e978fe24b7a2d0b8a98898bb366ed2b22a1f24c6" }, "downloads": -1, "filename": "wordscrape-0.3.zip", "has_sig": false, "md5_digest": "01a32a02a9954dc40efdd5e8ec19897b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4500, "upload_time": "2015-11-14T04:23:21", "url": "https://files.pythonhosted.org/packages/a6/b1/680f56a8bd1ffb0f1ab3b35285cbe5917ea52afbb58149332566d123e97f/wordscrape-0.3.zip" } ] }