|
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 | +# }) |
4 | 6 |
|
5 |
| -print(response.text) |
| 7 | +#print(response.text) |
6 | 8 | # joke = response.json()
|
7 | 9 | # print(joke['joke'])
|
8 | 10 |
|
9 | 11 | #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 ") |
12 | 14 |
|
13 | 15 | #Think about how to do this.. First we need to figure out how to pull a singular joke. secondly
|
14 | 16 |
|
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={ |
16 | 34 | 'Accept': 'application/json'
|
17 | 35 | })
|
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) |
25 | 51 |
|
26 |
| -# joke = response.json() |
27 |
| -# search_term = joke['golf'] |
28 |
| -# print(response.json()) |
29 |
| -# joke = response.json() |
|
0 commit comments