{ "info": { "author": "Nir Atias", "author_email": "rinatias@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "==============================\nIPython Notebook Utilities\n==============================\n\nIPython notebook are great for development and visualzing data,\nhowever, in terms of code sharing and reusing they're quite bad.\n\nIf you want to reuse your notebook as a program or import functionality\ninto other modules, you have a problem. Yes, you can move your \ncode into a separate module but then you loose then notebook interface \nand the ability to change it. \n\nThis package contains several utilities to reuse the code in your \nnotebook without the need to export/convert it everytime. \n\n\nTo import a notebook into another module do the following:\n\n\timport ipnb.importer\n\timport my_notebook\n\n\tmy_notebook.some_cool_method()\n\n\nYou can also run a notebook directly from the command line:\n\n\tpython -m ipnb.run /path/to/my_notebook.ipynb\n\nOptionally specify '-s' to print the source code to stderr before execution \nstarts and '-d' to debug the notebook. Currently the implementation \nwill try to use PuDB and fallback to pdb", "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/atiasnir/ipnb", "keywords": "ipython notebook code reuse share", "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "ipnb", "package_url": "https://pypi.org/project/ipnb/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ipnb/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/atiasnir/ipnb" }, "release_url": "https://pypi.org/project/ipnb/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "IPython Notebook code reuse", "version": "0.1.0" }, "last_serial": 1134920, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "300d31d1ff37d6f37707c0dbc72bda9f", "sha256": "00e14c1fb09f0e5b87a4af470b2a3ff0bcec7c3d28f78cb807453c1e5b220760" }, "downloads": -1, "filename": "ipnb-0.1.0.tar.gz", "has_sig": false, "md5_digest": "300d31d1ff37d6f37707c0dbc72bda9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3086, "upload_time": "2014-06-23T18:33:27", "url": "https://files.pythonhosted.org/packages/97/da/738b5f7578361763219bded42119bd0ae36fa4c5435330a424a4cba92ef3/ipnb-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "300d31d1ff37d6f37707c0dbc72bda9f", "sha256": "00e14c1fb09f0e5b87a4af470b2a3ff0bcec7c3d28f78cb807453c1e5b220760" }, "downloads": -1, "filename": "ipnb-0.1.0.tar.gz", "has_sig": false, "md5_digest": "300d31d1ff37d6f37707c0dbc72bda9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3086, "upload_time": "2014-06-23T18:33:27", "url": "https://files.pythonhosted.org/packages/97/da/738b5f7578361763219bded42119bd0ae36fa4c5435330a424a4cba92ef3/ipnb-0.1.0.tar.gz" } ] }