1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
#!/usr/bin/env python27 import urllib2 import base64 import json import os import sys import re os.system("clear") print "-" * 80 print "Command Line Search Tool" print "-" * 80 def Banner(text): print "=" * 70 print text print "=" * 70 sys.stdout.flush() def sortByVotes(): Banner('Sort By Votes') url = "http://www.commandlinefu.com/commands/browse/sort-by-votes/json" request = urllib2.Request(url) response = json.load(urllib2.urlopen(request)) #print json.dumps(response,indent=2) for c in response: print "-" * 60 print c['command'] def sortByVotesToday(): Banner('Printing All commands the last day (Sort By Votes) ') url = "http://www.commandlinefu.com/commands/browse/last-day/sort-by-votes/json" request = urllib2.Request(url) response = json.load(urllib2.urlopen(request)) for c in response: print "-" * 60 print c['command'] def sortByVotesWeek(): Banner('Printing All commands the last week (Sort By Votes) ') url = "http://www.commandlinefu.com/commands/browse/last-week/sort-by-votes/json" request = urllib2.Request(url) response = json.load(urllib2.urlopen(request)) for c in response: print "-" * 60 print c['command'] def sortByVotesMonth(): Banner('Printing: All commands from the last months (Sorted By Votes) ') url = "http://www.commandlinefu.com/commands/browse/last-month/sort-by-votes/json" request = urllib2.Request(url) response = json.load(urllib2.urlopen(request)) for c in response: print "-" * 60 print c['command'] def sortByMatch(): #import base64 Banner("Sort By Match") match = raw_input("Please enter a search command: ") bestmatch = re.compile(r' ') search = bestmatch.sub('+', match) b64_encoded = base64.b64encode(search) url = "http://www.commandlinefu.com/commands/matching/" + search + "/" + b64_encoded + "/json" request = urllib2.Request(url) response = json.load(urllib2.urlopen(request)) for c in response: print "-" * 60 print c['command'] print """ 1. Sort By Votes (All time) 2. Sort By Votes (Today) 3. Sort by Votes (Week) 4. Sort by Votes (Month) 5. Search for a command Press enter to quit """ while True: answer = raw_input("What would you like to do? ") if answer == "": sys.exit() elif answer == "1": sortByVotes() elif answer == "2": print sortByVotesToday() elif answer == "3": print sortByVotesWeek() elif answer == "4": print sortByVotesMonth() elif answer == "5": print sortByMatch() else: print "Not a valid choice" |
What is a “backend”? Keras is a model-level library, providing high-level building blocks for developing deep learning models. It does not handle itself low-level operations such as tensor products, convolutions and so on. Instead, it relies on a specialized, well-optimized tensor manipulation library to do so, serving as the “backend engine” of Keras. Rather than picking one[…]