The example in this article describes how Python implements the method of obtaining movie information from a movie site based on user input. Share to everyone for your reference. Specific as follows:
This Python code mainly demonstrates the user terminal input, regular expression, Web page crawl, etc.
#!/usr/bin/env python27#importing the Modulesfrom beautifulsoup import beautifulsoupimport sysimport urllib2import Reimport json#ask for movie titletitle = raw_input (' Please enter a movie title: ') #Ask for which yearyear = Raw_input ("whi CH year? ") #Search for spaces in the title stringraw_string = Re.compile (r") #Replace spaces with a plus signsearchstring = Raw_st Ring.sub (' + ', title) #Prints the search Stringprint searchstring#the actual queryurl = "http://www.imdbapi.com/?t=" + Sear Chstring + "&y=" +yearrequest = urllib2. Request (URL) response = Json.load (Urllib2.urlopen (Request)) print json.dumps (response,indent=2)
Hopefully this article will help you with Python programming.