[?1049h(B[?7h[?12l[?25h[?1h=[?1h=[?1h=(B(B GNU nano 2.2.6 File: alexa.py (B# Alexa Site Overview parser import(B urllib2 (Bimport(B time (Bimport(B operator url = (B"http://www.alexa.com/siteinfo/" # Please, be gentle (Bsleeptime = 10 (B# Rank delimiters (Bsubstr1 = (B"" # List of sites (one per line) with(B open((B"blogs.txt"(B) (Bas(B blogs:sites = blogs.readlines() (B# Table to sort by rank (Bresults = [](B[ Read 54 lines ] ^G(B Get Help(B^O(B WriteOut(B^R(B Read File (B^Y(B Prev Page (B^K(B Cut Text(B^C(B Cur Pos (B^X(B Exit(B^J(B Justify(B^W(B Where Is(B^V(B Next Page (B^U(B UnCut Text (B^T(B To Spell [?1049l [?1l>Use "fg" to return to nano. [?1049l [?1l>[?1049h[?12l[?25h(B[?7h(B GNU nano 2.2.6 File: alexa.py (B# Alexa Site Overview parser import(B urllib2 (Bimport(B time (Bimport(B operator url = (B"http://www.alexa.com/siteinfo/" # Please, be gentle (Bsleeptime = 10 (B# Rank delimiters (Bsubstr1 = (B"" # List of sites (one per line) with(B open((B"blogs.txt"(B) (Bas(B blogs:sites = blogs.readlines() (B# Table to sort by rank (Bresults = [](B[ Read 54 lines ] ^G(B Get Help(B^O(B WriteOut(B^R(B Read File (B^Y(B Prev Page (B^K(B Cut Text(B^C(B Cur Pos (B^X(B Exit(B^J(B Justify(B^W(B Where Is(B^V(B Next Page (B^U(B UnCut Text (B^T(B To Spell [?1h=[?1h=[?1h=(B GNU nano 2.2.6 File: alexa.py (B# Alexa Site Overview parser import(B urllib2 (Bimport(B time (Bimport(B operator url = (B"http://www.alexa.com/siteinfo/" # Please, be gentle (Bsleeptime = 10 (B# Rank delimiters (Bsubstr1 = (B"" # List of sites (one per line) with(B open((B"blogs.txt"(B) (Bas(B blogs:sites = blogs.readlines() (B# Table to sort by rank (Bresults = [] (B^G(B Get Help(B^O(B WriteOut(B^R(B Read File (B^Y(B Prev Page (B^K(B Cut Text(B^C(B Cur Pos (B^X(B Exit(B^J(B Justify(B^W(B Where Is(B^V(B Next Page (B^U(B UnCut Text (B^T(B To Spell [?1049l [?1l>