Skip to content

Commit 7b40a32

Browse files
committed
not done
1 parent 5402140 commit 7b40a32

File tree

1 file changed

+40
-18
lines changed

1 file changed

+40
-18
lines changed

code/matt/lab08-requests.py

Lines changed: 40 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,51 @@
1-
response = requests.get("https://icanhazdadjoke.com", headers={
2-
'Accept': 'application/json'
3-
})
1+
import requests
2+
import pprint
3+
# response = requests.get("https://icanhazdadjoke.com", headers={
4+
# 'Accept': 'application/json'
5+
# })
46

5-
print(response.text)
7+
#print(response.text)
68
# joke = response.json()
79
# print(joke['joke'])
810

911
#version 1
10-
joke = response.json()
11-
search_term = input("Input a genre for a joke you'd like to see ")
12+
# joke = response.json()
13+
# search_term = input("Input a genre for a joke you'd like to see ")
1214

1315
#Think about how to do this.. First we need to figure out how to pull a singular joke. secondly
1416

15-
response = requests.get(f"https://icanhazdadjoke.com/search?term=${search_term}", headers={
17+
# response = requests.get(f"https://icanhazdadjoke.com/search?term=${search_term}", headers={
18+
# 'Accept': 'application/json'
19+
# })
20+
# print(response.text)
21+
# joke = response.json()
22+
# first_step = (joke['results'])
23+
# second_step = (first_step[0]['joke'])
24+
# print(second_step)
25+
# for key in range (len(first_step)):
26+
# print(key, first_step[key])
27+
28+
# # joke = response.json()
29+
# # search_term = joke['golf']
30+
# # print(response.json())
31+
# # joke = response.json()
32+
33+
response = requests.get("https://icanhazdadjoke.com", headers={
1634
'Accept': 'application/json'
1735
})
18-
print(response.text)
19-
joke = response.json()
20-
first_step = (joke['results'])
21-
second_step = (first_step[0]['joke'])
22-
print(second_step)
23-
for key in range (len(first_step)):
24-
print(key, first_step[key])
36+
# print(response)
37+
# print(response.url)
38+
# print(response.encoding)
39+
# print(response.status_code)
40+
# print(response.headers)
41+
42+
# pprint.pprint(response.text)
43+
# pprint.pprint(response.json())
44+
jokes = response.json()
45+
pprint.pprint(jokes)
46+
print("------------------")
47+
print(jokes)
48+
# print(f'there are {len(jokes)}')
49+
# for joke in jokes:
50+
# print(jokes)
2551

26-
# joke = response.json()
27-
# search_term = joke['golf']
28-
# print(response.json())
29-
# joke = response.json()

0 commit comments

Comments
 (0)