First, we'll use a simple URL pattern-matching expression to define the one and only routing in our application. In a larger or more complex application, we might have more than one such pattern:
import re path_pat= re.compile(r"^/anscombe/(?P<dataset>.*?)/?$")
This pattern allows us to define an overall script in the WSGI sense at the top level of the path. In this case, the script is anscombe. We'll take the next level of the path as a dataset to select from the Anscombe Quartet. The dataset value should be one of I, II, III, or IV.
We used a named parameter for the selection criteria. In many cases, RESTful APIs are described using a syntax, as follows:
/anscombe/{dataset}/
We translated this idealized pattern ...