information only on repositories that have python as the primary language the final part&sort=starssorts the projects by the number of stars they've been given the following snippet shows the first few lines of the response you can see from the response that this url is not intended to be entered by humans "total_count" "incomplete_results"false"items""id" "name""httpie""full_name""jkbrzt/httpie"--snip-as you can see in the second line of outputgithub found total of , python projects as of this writing because the value for "incomplete_resultsis falsewe know that the request was successful (it' not incompleteif github had been unable to fully process the api requestit would have returned true here the "itemsreturned are displayed in the list that followswhich contains details about the most popular python projects on github installing requests the requests package allows python program to easily request information from website and examine the response that' returned to install requestsissue command like the followingpip install --user requests if you haven' used pip yetsee "installing python packages with pipon page (you may need to use slightly different version of this commanddepending on your system' setup processing an api response now we'll begin to write program to issue an api call and process the results by identifying the most starred python projects on githubpython_ import requests repos py make an api call and store the response url ' requests get(urlx print("status code:" status_codeworking with apis