{ "metadata": { "name": "autosub" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# AutoSub implementation\n", "## 10/01/2013\n", "Using python magic to download subtitles from *subcenter*." ] }, { "cell_type": "code", "collapsed": false, "input": [ "cd d:\\workspace\\autosub" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "d:\\workspace\\autosub\n" ] } ], "prompt_number": 1 }, { "cell_type": "markdown", "metadata": {}, "source": [ "`spynner` is the module that emulates a browser:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "import spynner" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 38 }, { "cell_type": "code", "collapsed": false, "input": [ "br=spynner.Browser()" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 39 }, { "cell_type": "code", "collapsed": false, "input": [ "br.load(\"http://www.subscenter.org/he/subtitle/series/californication/5/12/\")" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "pyout", "prompt_number": 40, "text": [ "True" ] } ], "prompt_number": 40 }, { "cell_type": "code", "collapsed": false, "input": [ "br.html[:100]" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "pyout", "prompt_number": 58, "text": [ "u'