{"_id":"558c922417f3d03900d60d5b","project":"53fe6dc5addab8973c1af267","user":"54d55b5abb29dd0d0042ae78","__v":20,"parentDoc":null,"version":{"_id":"53fe6dc5addab8973c1af26a","__v":19,"project":"53fe6dc5addab8973c1af267","createdAt":"2014-08-27T23:46:13.941Z","releaseDate":"2014-08-27T23:46:13.941Z","categories":["53fe6dc5addab8973c1af26b","53fe71a2addab8973c1af276","53fe7d89addab8973c1af2b0","53fe7d8daddab8973c1af2b1","53fe836faddab8973c1af2ce","53ff9a4823a37e1d5cebafe1","53ff9e3723a37e1d5cebaff7","53ffaca523a37e1d5cebb039","53ffad2e23a37e1d5cebb03c","5400c7d2ec93b29b61d4f7be","5400f0e1ec93b29b61d4f7dd","54d5636323010a0d001aca81","54d565c1276f8e0d00feab54","54ff40532882a10d00546927","556606d25561af0d008208b7","558c91900b236c2500d37c9a","56180a14f8c9632100ac7599","564fb3a59b4fab1700187518","5702e2d2f2d6f336005e901f"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"category":{"_id":"53ff9a4823a37e1d5cebafe1","__v":10,"pages":["53ff9a7a23a37e1d5cebafe2","53ff9ad023a37e1d5cebafe6","53ff9ade23a37e1d5cebafe8","53ff9aec23a37e1d5cebafec","53ff9af723a37e1d5cebafee","557b2661b5052c1700543ddf","558c922417f3d03900d60d5b","558c96d10b236c2500d37ca6","558c96e0b437fa2f004bc288","558c989217f3d03900d60d61"],"version":"53fe6dc5addab8973c1af26a","project":"53fe6dc5addab8973c1af267","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-08-28T21:08:24.458Z","from_sync":false,"order":2,"slug":"languages","title":"Languages"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-06-25T23:43:32.878Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"**Libraries**:\n\nA Python wrapper for the Clef API is available through `pip`\n\n```\n$ pip install clef\n```\n\nIf you're using Tornado, there's also a community maintained async version of the Python wrapper. You can find that [here](https://bitbucket.org/nagylzs/clefstorm) or install it through `pip`. \n\n```\n$ pip3 install clefstorm\n```\n\n_Note: it currently only works with Tornado 4.3._\n\n**Examples**:\n* A guide that walks you through setting up Clef with [Flask](http://docs.getclef.com/v1.0/docs/flask)\n* Python sample app: [Github source](https://github.com/clef/sample-flask) and [demo](http://clef-flask.herokuapp.com/)","excerpt":"","slug":"python","type":"basic","title":"Python"}
**Libraries**: A Python wrapper for the Clef API is available through `pip` ``` $ pip install clef ``` If you're using Tornado, there's also a community maintained async version of the Python wrapper. You can find that [here](https://bitbucket.org/nagylzs/clefstorm) or install it through `pip`. ``` $ pip3 install clefstorm ``` _Note: it currently only works with Tornado 4.3._ **Examples**: * A guide that walks you through setting up Clef with [Flask](http://docs.getclef.com/v1.0/docs/flask) * Python sample app: [Github source](https://github.com/clef/sample-flask) and [demo](http://clef-flask.herokuapp.com/)