[{"id": 8771, "state": 0, "location": "MSC 2300 A", "location_slug": "MSC_2300_A", "sequence": 23, "name": "Python Requests", "slug": "Python_Requests", "authors": "Sakshi Bansal", "description": "Python contains libraries which make it help to interact with web-sites to perform tasks like logging into gmail, viewing web pages, filling forms, viewing and saving cookies with nothing more than a few lines of code. Once a request is sent to a server, a Python script would return the information in almost the same way a browser would return. Requests is a simple, easy-to-use HTTP library written in Python. Urllib3 is embedded within Requests providing additional features like Keep-alive and HTTP connection pooling to be 100% automatic. Requests makes interaction with web services seamless. It overcomes most of the difficulties faced while using urllib/urllib2 like manually adding query strings to your URLs, encoding of data while making GET/POST requests etc. We need to import a single Python module import requests before writing code. The main lead developer of Python-Requests is Kenneth Reitz.\r\n\r\nIt is easy to install and has various features like Sessions with Cookie Persistence, Keep-Alive & Connection Pooling, Browser-style SSL Verification, Basic/Digest Authentication etc.\r\n", "start": "2014-10-04T14:00:00", "duration": "00:25:00", "released": true, "license": "CC-BY", "tags": "", "conf_key": "66", "conf_url": "http://www.pytexas.org/2014/talks/66/", "host_url": "http://www.youtube.com/watch?v=DfAwS9IWP2Y", "public_url": "http://www.pyvideo.org/video/3172/python-requests", "rax_mp4_url": "http://64966d3674e0a64d8f4a-47c94b14ef8e1f83d5390cdb0629c6ed.r53.cf2.rackcdn.com/pytexas-2014/3172_Python_Requests.webm", "archive_url": null, "archive_mp4_url": "", "twitter_url": null, "comment": "enc.py  mlt = self.mkmlt_1 failed.\r\n", "start_at": "13:55 04.10.2014"}]