| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- import requests, json
- name = input("Введите имя: ")
- # https://api.genderize.io/?name=maxim
- api_url = f"https://api.genderize.io/?name={name}"
- print(api_url)
- # отправляем запрос
- response = requests.get(api_url)
- # статус ответа сервера
- if response.status_code == 200:
- # преобразуем ответ сервера из формата json в словарь
- response_dict = json.loads(response.content)
- if response_dict['gender'] == 'male':
- print("Пол мужской")
- else:
- print("Пол женский")
- elif response.status_code > 300 and response.status_code < 400:
- print("Сайт редиректит")
- else:
- print("Сайт недоступен")
- api_url = f"https://api.nationalize.io/?name={name}"
- # отправляем запрос
- response = requests.get(api_url)
- # статус ответа сервера
- if response.status_code == 200:
- # преобразуем ответ сервера из формата json в словарь
- response_dict = json.loads(response.content)
- print("Страны: ")
- print(response_dict["country"])
- elif response.status_code > 300 and response.status_code < 400:
- print("Сайт редиректит")
- else:
- print("Сайт недоступен")
|