{ "info": { "author": "Brendan Arnold", "author_email": "brendanarnold@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Fortran", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Interpreters", "Topic :: Text Processing :: General" ], "description": "FORTRAN format interpreter for Python\n------------------------------------- \n\nGenerates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.\n\nLicensed under the MIT license\n\nThe library is extensively unit-tested (but not yet extensively user-tested, `please report bugs `_!) against the Intel FORTRAN compiler on a Linux platform. Differences between platforms/compilers are generally minor.\n\nThe following is a quistart, full docs are found at `the project page wiki `_!.\n\nTo read Fortran records,:\n\n >>> import fortranformat as ff\n >>> header_line = ff.FortranRecordReader('(A15, A15, A15)')\n >>> header_line.read(' x y z')\n [' x', ' y', ' z']\n >>> line = FortranRecordReader('(3F15.3)')\n >>> line.read(' 1.000 0.000 0.500')\n [1.0, 0.0, 0.5]\n >>> line.read(' 1.100 0.100 0.600')\n [1.1, 0.1, 0.6]\n\nTo write Fortran records,:\n\n >>> import fortranformat as ff\n >>> header_line = ff.FortranRecordWriter('(A15, A15, A15)')\n >>> header_line.write(['x', 'y', 'z'])\n ' x y z'\n >>> line = FortranRecordWriter('(3F15.3)')\n >>> line.write([1.0, 0.0, 0.5])\n ' 1.000 0.000 0.500'\n >>> line.write([1.1, 0.1, 0.6])\n ' 1.100 0.100 0.600'", "description_content_type": null, "docs_url": null, "download_url": "https://bitbucket.org/brendanarnold/py-fortranformat/downloads/fortranformat-0.2.4.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/brendanarnold/py-fortranformat", "keywords": "fortran,io,interface,format", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "fortranformat", "package_url": "https://pypi.org/project/fortranformat/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/fortranformat/", "project_urls": { "Download": "https://bitbucket.org/brendanarnold/py-fortranformat/downloads/fortranformat-0.2.4.tar.gz", "Homepage": "http://bitbucket.org/brendanarnold/py-fortranformat" }, "release_url": "https://pypi.org/project/fortranformat/0.2.5/", "requires_dist": null, "requires_python": null, "summary": "Mimics Fortran textual IO in Python", "version": "0.2.5" }, "last_serial": 1031360, "releases": { "0.2.3": [ { "comment_text": "", "digests": { "md5": "d78c5a320fedcbdf21f823cd18e28ac0", "sha256": "ec76c1c7bc07972aa98e01ff2303bb0aefe77306be8ff2723bc40b7c7775292c" }, "downloads": -1, "filename": "fortranformat-0.2.3.tar.gz", "has_sig": false, "md5_digest": "d78c5a320fedcbdf21f823cd18e28ac0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18572, "upload_time": "2011-09-08T01:15:12", "url": "https://files.pythonhosted.org/packages/84/08/ad5f5ba86f132e26dbe69d213ae0e45af2d2959fb7f88a59afceb67ba6f2/fortranformat-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "c332ab9c19a83946056fd1d51f17283f", "sha256": "b4d6842f6f9e1c7cec465d868b3d05312810da71cfef3e67447dba6836d3e665" }, "downloads": -1, "filename": "fortranformat-0.2.4.tar.gz", "has_sig": false, "md5_digest": "c332ab9c19a83946056fd1d51f17283f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19466, "upload_time": "2013-11-25T23:27:53", "url": "https://files.pythonhosted.org/packages/90/2e/39169aad7e42bdf89ab922910ea75130f4c2097340465f2238f3752ea3b5/fortranformat-0.2.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "85af6d1c7e247eb1ec74abe7a078b8d3", "sha256": "69ebdc375b20bb2a1ce06907012ebf679b5974442350703b5b755bbc2b4be012" }, "downloads": -1, "filename": "fortranformat-0.2.4.win-amd64.exe", "has_sig": false, "md5_digest": "85af6d1c7e247eb1ec74abe7a078b8d3", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 248341, "upload_time": "2013-11-25T23:27:58", "url": "https://files.pythonhosted.org/packages/e5/6b/231f8afa9993874f440b9adad5159b3b232a5c1b73b04f8e8743e8b9b90a/fortranformat-0.2.4.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "bf0f8683a4038665f4089229b2518f01", "sha256": "e46e019c1107de9cc7d1b68af9c160c997e93ef292ed617758c64c1c5a350b9b" }, "downloads": -1, "filename": "fortranformat-0.2.4.zip", "has_sig": false, "md5_digest": "bf0f8683a4038665f4089229b2518f01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25198, "upload_time": "2013-11-25T23:19:41", "url": "https://files.pythonhosted.org/packages/6e/72/858a79507f76924c072984c7efbf8e90d8d1d19783d9b5b0fa2212921766/fortranformat-0.2.4.zip" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "3b8cd134f1c2cb02a7a1119a086ea7f6", "sha256": "6b5fbc1f129c7a70543c3a81f334fb4d57f07df2834b22ce69f6d7e8539cd3f9" }, "downloads": -1, "filename": "fortranformat-0.2.5.tar.gz", "has_sig": false, "md5_digest": "3b8cd134f1c2cb02a7a1119a086ea7f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19459, "upload_time": "2014-03-16T13:05:35", "url": "https://files.pythonhosted.org/packages/7f/8a/5c2361b8a45238f593ef4824b24f2dd122dd3294297424aa37486de08209/fortranformat-0.2.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "8637e63f9366d9e943ff3a7ad6cf43f0", "sha256": "03f7eb86d612cef3aa959d73d3f449a53f257f1357e3195d00f92dec9c083294" }, "downloads": -1, "filename": "fortranformat-0.2.5.win-amd64.exe", "has_sig": false, "md5_digest": "8637e63f9366d9e943ff3a7ad6cf43f0", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 248330, "upload_time": "2014-03-16T13:05:40", "url": "https://files.pythonhosted.org/packages/4d/26/39c8e03088b970d437237e1a9ee30c2ad5e88c4665cbee0de119b54509a6/fortranformat-0.2.5.win-amd64.exe" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3b8cd134f1c2cb02a7a1119a086ea7f6", "sha256": "6b5fbc1f129c7a70543c3a81f334fb4d57f07df2834b22ce69f6d7e8539cd3f9" }, "downloads": -1, "filename": "fortranformat-0.2.5.tar.gz", "has_sig": false, "md5_digest": "3b8cd134f1c2cb02a7a1119a086ea7f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19459, "upload_time": "2014-03-16T13:05:35", "url": "https://files.pythonhosted.org/packages/7f/8a/5c2361b8a45238f593ef4824b24f2dd122dd3294297424aa37486de08209/fortranformat-0.2.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "8637e63f9366d9e943ff3a7ad6cf43f0", "sha256": "03f7eb86d612cef3aa959d73d3f449a53f257f1357e3195d00f92dec9c083294" }, "downloads": -1, "filename": "fortranformat-0.2.5.win-amd64.exe", "has_sig": false, "md5_digest": "8637e63f9366d9e943ff3a7ad6cf43f0", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 248330, "upload_time": "2014-03-16T13:05:40", "url": "https://files.pythonhosted.org/packages/4d/26/39c8e03088b970d437237e1a9ee30c2ad5e88c4665cbee0de119b54509a6/fortranformat-0.2.5.win-amd64.exe" } ] }