{ "info": { "author": "mikeee", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "# baidu-tr-free\n\nBaidu translate for free -- local cache plus throttling. Let's hope it lasts.\n\n### Installation\n* ```pip install baidu-tr-free -U```\n* Install (pip or whatever) necessary requirements, e.g. ```\npip install js2py requests_cache jsonpath_rw``` or ```\npip install -r requirements.txt```\n* Drop the file bdtr.py in any folder in your PYTHONPATH (check with import sys; print(sys.path)\n * Several valid TOKEN/BAIDUID are included.\n* or clone the repo (e.g., ```git clone https://github.com/ffreemt/baidu-tr-free.git``` or download https://github.com/ffreemt/baidu-tr-free/archive/master.zip and unzip) and change to the baidu-tr-free folder and do a ```\npython setup.py develop```\n\n### Usage\n\n```\nfrom bdtr import bdtr\nprint(bdtr('hello world')) # -> '\u4f60\u597d\uff0c\u4e16\u754c'\nprint(bdtr('hello world', to_lang='de')) # ->'Hallo Welt'\nprint(bdtr('hello world', to_lang='jp')) # ->'\u30cf\u30ed\u30fc\u30ef\u30fc\u30eb\u30c9'\n```\n\n### Validation and Pressure Tests\n* pip install pytest\n* pytest\n * Average delay for throttling set to 0.6 s, ajdust as needed\n\n### Acknowledgments\n\n* Thanks to everyone whose code was used\n* JS_SIGN (javascript code for signing) can be found on the net. It's also not too difficult to obtain some similar code from Chrome's devtools.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/ffreemt/google-tr-free/archive/v_001.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ffreemt/baidu-tr-free", "keywords": "machine translation,free,scraping", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "baidu-tr-free", "package_url": "https://pypi.org/project/baidu-tr-free/", "platform": "", "project_url": "https://pypi.org/project/baidu-tr-free/", "project_urls": { "Download": "https://github.com/ffreemt/google-tr-free/archive/v_001.tar.gz", "Homepage": "http://github.com/ffreemt/baidu-tr-free" }, "release_url": "https://pypi.org/project/baidu-tr-free/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "baidu translate for free", "version": "0.0.3" }, "last_serial": 5595129, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "21626c753bbaa6efdce03396598be834", "sha256": "d12b8201e61fc21cac2bf4d95a44357d9122a8af202061ce045b4c6383ffa06e" }, "downloads": -1, "filename": "baidu-tr-free-0.0.1.tar.gz", "has_sig": false, "md5_digest": "21626c753bbaa6efdce03396598be834", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7289, "upload_time": "2019-07-28T07:24:20", "url": "https://files.pythonhosted.org/packages/8a/bf/57ae8806e4225eb73fc5d3e5a16b2ca94de2b0883f3cdb33bfaf6665a445/baidu-tr-free-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "bfece645f08b2da122e90f2c5e1375bd", "sha256": "cd5f2eefe8a6f621b4f9b6b643f8e39f7b4d4878f17da55b6071e7590ecba982" }, "downloads": -1, "filename": "baidu-tr-free-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bfece645f08b2da122e90f2c5e1375bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7314, "upload_time": "2019-07-28T07:32:36", "url": "https://files.pythonhosted.org/packages/c6/f6/6fecbc019864f4f41ee318bd7a419dca97b71863d29b68672fe22e000160/baidu-tr-free-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "4bab67df00db17df2b9c03db434ec138", "sha256": "b8bb80670c1b89bb18483ce89a3eadad19a89e7ff3193d7389a46c80f0731229" }, "downloads": -1, "filename": "baidu-tr-free-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4bab67df00db17df2b9c03db434ec138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7332, "upload_time": "2019-07-28T08:14:39", "url": "https://files.pythonhosted.org/packages/02/75/28dc7e9c518b1c9e8b84f6bc0bcb9c2abac3795a55a9899a6eb6fc0af5ab/baidu-tr-free-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4bab67df00db17df2b9c03db434ec138", "sha256": "b8bb80670c1b89bb18483ce89a3eadad19a89e7ff3193d7389a46c80f0731229" }, "downloads": -1, "filename": "baidu-tr-free-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4bab67df00db17df2b9c03db434ec138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7332, "upload_time": "2019-07-28T08:14:39", "url": "https://files.pythonhosted.org/packages/02/75/28dc7e9c518b1c9e8b84f6bc0bcb9c2abac3795a55a9899a6eb6fc0af5ab/baidu-tr-free-0.0.3.tar.gz" } ] }