{ "info": { "author": "Massimo Azzolini", "author_email": "massimo.azzolini@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n------------\n\nThis library, given an user, gets his/her videos saved on youtube. \nFor each video gets his name and his id. \nThen, asks to pwnyoutube to generate a valid url for the \"High Quality Video (MP4)\"\nDownloads it in a specified folder.\n\nthat's it!\n\nHowto use it\n------------\n\nNB this test takes some minutes to run due to download time:\n>>> from candy.candy import Candy\n>>> import os\n\nCreate a Candy object:\n>>> c = Candy('massimoazzolini', howmany=1)\n>>> namedownloadedvideo = u'Plone video used for testing purposes'\n\nLet's download it:\n>>> c.run()\nAnalyzing page 1\ndownloaded Plone video used for testing purposes\n\n>>> filename = '%s.mp4' % (namedownloadedvideo.replace('/','-'), )\n>>> filename in os.listdir(os.path.abspath(os.curdir))\nTrue\n\n>>> os.remove(filename)\n\n\nDisclaimers\n------------\nI'm not affiliated in any way with both pwnyoutube.com and YouTube.com.\n\"YouTube\" is a copyright of YouTube, LLC. \n\"PWNyoutube\": see http://pwnyoutube.com/\n\n\nChangelog\n=========\n\n0.1.2 - urlopen did not conviced me at all\n--------------------------\n\n- used urlretrieve \n\n0.1.1 - download them all\n--------------------------\n\n- if the file is not fully downloaded, retry\n\n0.1.0 - quick and dirty\n----------------\n\n- Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://candy-candy.googlecode.com/", "keywords": "youtube candycandy pwnyoutube", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "candy.candy", "package_url": "https://pypi.org/project/candy.candy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/candy.candy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://candy-candy.googlecode.com/" }, "release_url": "https://pypi.org/project/candy.candy/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Grabs videos from youtube", "version": "0.1.2" }, "last_serial": 787228, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "562be3e17067a444b388618c4db89213", "sha256": "38b4890f0b67d9ba8c43dfa421ffd10f6bfcce37608915d6911942ff26ba4176" }, "downloads": -1, "filename": "candy.candy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "562be3e17067a444b388618c4db89213", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3343, "upload_time": "2009-02-14T23:39:02", "url": "https://files.pythonhosted.org/packages/4f/d8/42c2cb9e183b8387ec8b62187c59b1c298524be0de307854379e19381dfe/candy.candy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "22227ae7c5e142686975e3721e570537", "sha256": "7ff43ce5688e1fd7ca882839cc787686360af8d628ec2534dcfd3224ec324750" }, "downloads": -1, "filename": "candy.candy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "22227ae7c5e142686975e3721e570537", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3631, "upload_time": "2009-02-16T00:24:06", "url": "https://files.pythonhosted.org/packages/ef/fb/20890755b1f774b045f0b4ad6d60687d4efee23442835984b97f98825310/candy.candy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f946b2acd9b15280769e1d168b3f184c", "sha256": "12db7305296f4e24fd4c3fa985715fe54fb490ba9b7368af556f4bdface1045e" }, "downloads": -1, "filename": "candy.candy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f946b2acd9b15280769e1d168b3f184c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3653, "upload_time": "2009-02-16T22:54:08", "url": "https://files.pythonhosted.org/packages/d5/f1/8ee28570ea2307a7cfa467175613f123bad468b9d35097f646603b126ca1/candy.candy-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f946b2acd9b15280769e1d168b3f184c", "sha256": "12db7305296f4e24fd4c3fa985715fe54fb490ba9b7368af556f4bdface1045e" }, "downloads": -1, "filename": "candy.candy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f946b2acd9b15280769e1d168b3f184c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3653, "upload_time": "2009-02-16T22:54:08", "url": "https://files.pythonhosted.org/packages/d5/f1/8ee28570ea2307a7cfa467175613f123bad468b9d35097f646603b126ca1/candy.candy-0.1.2.tar.gz" } ] }