In the previous two chapters, we discussed different ways to get and manipulate strings. This is our third chapter on strings. Earlier, I talked about how a program can get text input from the user by using a call to raw_input. In the previous chapter, I showed how a program could get data from and save data to a file. But there is another place where programs can get text data from: the Internet!
This chapter discusses the following topics:
Request/response model
Requests with values
Example URL: getting a stock price
Pretending to be a browser
API
Example program to get stock price information using an API ...