






from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_tf_available, is_torch_available


a_      = {'configuration_cvt': ['CVT_PRETRAINED_CONFIG_ARCHIVE_MAP', 'CvtConfig']}


try:
							if not is_torch_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							a_      = [
							    'CVT_PRETRAINED_MODEL_ARCHIVE_LIST',
							    'CvtForImageClassification',
							    'CvtModel',
							    'CvtPreTrainedModel',
							]

try:
							if not is_tf_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							a_      = [
							    'TF_CVT_PRETRAINED_MODEL_ARCHIVE_LIST',
							    'TFCvtForImageClassification',
							    'TFCvtModel',
							    'TFCvtPreTrainedModel',
							]

if TYPE_CHECKING:
							from .configuration_cvt import CVT_PRETRAINED_CONFIG_ARCHIVE_MAP, CvtConfig

							try:
														if not is_torch_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_cvt import (
														    CVT_PRETRAINED_MODEL_ARCHIVE_LIST,
														    CvtForImageClassification,
														    CvtModel,
														    CvtPreTrainedModel,
														)

							try:
														if not is_tf_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_tf_cvt import (
														    TF_CVT_PRETRAINED_MODEL_ARCHIVE_LIST,
														    TFCvtForImageClassification,
														    TFCvtModel,
														    TFCvtPreTrainedModel,
														)


else:
							import sys

							a_      = _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)











'''simple docstring'''





import requests
from bsa import BeautifulSoup



def 			__UpperCAmelCase				(lowercase__	,lowercase__				)		->				str:

						'''simple docstring'''


						a_				     =   (
						    "https://www.horoscope.com/us/horoscopes/general/"
						    F"""horoscope-general-daily-{day}.aspx?sign={zodiac_sign}"""
						)
						a_				     =   BeautifulSoup(requests.get(lowercase__				).content	,"html.parser"				)
						return soup.find("div"	,class_="main-horoscope"				).p.text


if __name__ == "__main__":
							print('Daily Horoscope. \n')
							print(
							    'enter your Zodiac sign number:\n',
							    '1. Aries\n',
							    '2. Taurus\n',
							    '3. Gemini\n',
							    '4. Cancer\n',
							    '5. Leo\n',
							    '6. Virgo\n',
							    '7. Libra\n',
							    '8. Scorpio\n',
							    '9. Sagittarius\n',
							    '10. Capricorn\n',
							    '11. Aquarius\n',
							    '12. Pisces\n',
							)
							a_      = int(input('number> ').strip())
							print('choose some day:\n', 'yesterday\n', 'today\n', 'tomorrow\n')
							a_      = input('enter the day> ')
							a_      = horoscope(zodiac_sign, day)
							print(horoscope_text)



