{ "info": { "author": "Jo\u00e3o Jorge Pereira Farias Junior", "author_email": "joaojfarias@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: System :: Distributed Computing" ], "description": "import random\nimport org.py4grid.GP as gp\n\n\ndef testando(lista):\n for x in range(2 * 1):\n lista.append(random.random())\n return lista\n\n\nif __name__ == '__main__':\n\n from multiprocessing.dummy import Pool as pool\n remote = gp.RemoteProcess(pool, discover_hosts=True)\n\n ret = remote.processwork( testando, [[], [], [], []],\n relative_path={'Windows': 'C:/Dropbox/BIBLIOTECA_PYTHON', 'Darwin': '/Dropbox/BIBLIOTECA_PYTHON', 'Linux': '/Dropbox/BIBLIOTECA_PYTHON'},\n Hosts=[('localhost', 4680)])\n\n for item in ret:\n for sub in item:\n print(len(sub), sub)\n\n\n\n\nbefore use this framework, \nstarts PY4GRIDSERVER generated in PythonXX\\Script directory for begin a server\nand then start DISCOVER if you want to use the option discover_hosts, this option works discovering the address of the servers started\nand only works if the Hosts argument is empty, if you do not wish to use this option must explicitly pass the argument Hosts\n\nexample:\n\nC:\\Python33\\Script\\PY4GRIDSERVER <- starts the server on port 4680\nC:\\Python33\\Script\\DISCOVER <- start the discoverer of servers", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "GPLv3+", "maintainer": null, "maintainer_email": null, "name": "PY4GRID", "package_url": "https://pypi.org/project/PY4GRID/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/PY4GRID/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/PY4GRID/1.0.5/", "requires_dist": null, "requires_python": null, "summary": "a little framework to simule multiprocessing over a lot of computers", "version": "1.0.5" }, "last_serial": 1212335, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "263b4c6d438c09dfbfe05eb4e1cc57fd", "sha256": "f8913e14ec4323061aebd4c09d8ab8523adefd4abd8e5926f6fc828cc0991e3f" }, "downloads": -1, "filename": "PY4GRID-1.0.tar.gz", "has_sig": false, "md5_digest": "263b4c6d438c09dfbfe05eb4e1cc57fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3703, "upload_time": "2014-03-18T16:42:49", "url": "https://files.pythonhosted.org/packages/da/40/ec5074cd733e455e4c540ac7a1d83436f802fae0d1c399d8b61d7ea39b54/PY4GRID-1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "3bb7e8bbf33dface00ff4b53c3c72665", "sha256": "7f57e5be5d5462a74737991cbaa819e06f1d5382bae5784830c11fa2f257494c" }, "downloads": -1, "filename": "PY4GRID-1.0.zip", "has_sig": false, "md5_digest": "3bb7e8bbf33dface00ff4b53c3c72665", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6597, "upload_time": "2014-03-18T20:02:50", "url": "https://files.pythonhosted.org/packages/1b/84/319f59cf05fa9e58ca4d4aa9aa79052f4dcb1e1805e03406f05c2110075a/PY4GRID-1.0.zip" } ], "1.0.1": [], "1.0.2": [ { "comment_text": "", "digests": { "md5": "443a7918bc5faa8df07ad91b143872f5", "sha256": "1a3f0f030abda8e4e2d58982ddd001982d5cf0d9728b2f8e3c23aaf305a78413" }, "downloads": -1, "filename": "PY4GRID-1.0.2.zip", "has_sig": false, "md5_digest": "443a7918bc5faa8df07ad91b143872f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18094, "upload_time": "2014-04-07T00:48:17", "url": "https://files.pythonhosted.org/packages/cf/6a/94b3bac44af1f01f3ba57ffe92981c33f6477affe84b235e92670c615c9d/PY4GRID-1.0.2.zip" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "9e0cf832978ef544973dd7b2bc7f2949", "sha256": "4e073463ebdd70ac8b8054beb1d1967fef22bba6fac3c3c338cf70d906429fcb" }, "downloads": -1, "filename": "PY4GRID-1.0.3.zip", "has_sig": false, "md5_digest": "9e0cf832978ef544973dd7b2bc7f2949", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18159, "upload_time": "2014-08-31T05:37:44", "url": "https://files.pythonhosted.org/packages/22/5b/55460445d5a3bda159ccd8f29601607692bb4de2a98c4d7bedbb5b4c00eb/PY4GRID-1.0.3.zip" } ], "1.0.4": [], "1.0.5": [ { "comment_text": "built for Darwin-13.3.0", "digests": { "md5": "fbca343d93272384ebc7285dd771abbb", "sha256": "7538754568dcf8867abea2410f0230b29be6fbe46ac818e3a2b9899cc76b47c8" }, "downloads": -1, "filename": "PY4GRID-1.0.5.macosx-10.6-intel.tar.gz", "has_sig": false, "md5_digest": "fbca343d93272384ebc7285dd771abbb", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 18722, "upload_time": "2014-09-04T03:12:27", "url": "https://files.pythonhosted.org/packages/b6/c1/c428ab83b82480a70f56c1f469155665d934ac1b2b28d5bac860fd9b2324/PY4GRID-1.0.5.macosx-10.6-intel.tar.gz" }, { "comment_text": "", "digests": { "md5": "3ce63cd993b1af6ec14fe384a3f67907", "sha256": "411a12dbdb2c58b627ade4f12138a9e7e11d64a7a4181031800db0eb9828cca1" }, "downloads": -1, "filename": "PY4GRID-1.0.5.tar.gz", "has_sig": false, "md5_digest": "3ce63cd993b1af6ec14fe384a3f67907", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7727, "upload_time": "2014-09-04T03:12:31", "url": "https://files.pythonhosted.org/packages/87/a1/7fbba35fa7ff402a9ac51320a8295430e23bbe143327ebf15d7804967a35/PY4GRID-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "built for Darwin-13.3.0", "digests": { "md5": "fbca343d93272384ebc7285dd771abbb", "sha256": "7538754568dcf8867abea2410f0230b29be6fbe46ac818e3a2b9899cc76b47c8" }, "downloads": -1, "filename": "PY4GRID-1.0.5.macosx-10.6-intel.tar.gz", "has_sig": false, "md5_digest": "fbca343d93272384ebc7285dd771abbb", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 18722, "upload_time": "2014-09-04T03:12:27", "url": "https://files.pythonhosted.org/packages/b6/c1/c428ab83b82480a70f56c1f469155665d934ac1b2b28d5bac860fd9b2324/PY4GRID-1.0.5.macosx-10.6-intel.tar.gz" }, { "comment_text": "", "digests": { "md5": "3ce63cd993b1af6ec14fe384a3f67907", "sha256": "411a12dbdb2c58b627ade4f12138a9e7e11d64a7a4181031800db0eb9828cca1" }, "downloads": -1, "filename": "PY4GRID-1.0.5.tar.gz", "has_sig": false, "md5_digest": "3ce63cd993b1af6ec14fe384a3f67907", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7727, "upload_time": "2014-09-04T03:12:31", "url": "https://files.pythonhosted.org/packages/87/a1/7fbba35fa7ff402a9ac51320a8295430e23bbe143327ebf15d7804967a35/PY4GRID-1.0.5.tar.gz" } ] }