





'''simple docstring'''







import requests
from bsa import BeautifulSoup





def 							lowerCamelCase_   (	SCREAMING_SNAKE_CASE__   :      int,      SCREAMING_SNAKE_CASE__   :      str )			->						str:
						UpperCAmelCase_      :   Optional[Any]      =	(
						    '''https://www.horoscope.com/us/horoscopes/general/'''
						    F"""horoscope-general-daily-{day}.aspx?sign={zodiac_sign}"""
						)
						UpperCAmelCase_      :   Optional[int]      =	BeautifulSoup(requests.get(SCREAMING_SNAKE_CASE__ ).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",
					)
					snake_case_  :							Optional[Any]            =	int(input("number> ").strip())
					print("choose some day:\n", "yesterday\n", "today\n", "tomorrow\n")
					snake_case_  :							Optional[Any]            =	input("enter the day> ")
					snake_case_  :							List[Any]            =	horoscope(zodiac_sign, day)
					print(horoscope_text)









from ..utils import DummyObject, requires_backends

class      __snake_case				(   metaclass=_UpperCAmelCase):
					SCREAMING_SNAKE_CASE_		:       str								=			["torch", "transformers", "k_diffusion"]
					def __init__(						self       :						Tuple	,      *_lowerCAmelCase       :						Union[str, Any]	,      **_lowerCAmelCase       :						Union[str, Any]  )							->					Dict:



											'''simple docstring'''





											requires_backends(self	,      ['torch', 'transformers', 'k_diffusion']  )
					@classmethod
					def 	a			(						cls       :						Optional[int]	,      *_lowerCAmelCase       :						Any	,      **_lowerCAmelCase       :						Optional[Any]  )							->					Optional[Any]:



											'''simple docstring'''





											requires_backends(cls	,      ['torch', 'transformers', 'k_diffusion']  )







					@classmethod
					def 	a			(						cls       :						Union[str, Any]	,      *_lowerCAmelCase       :						Tuple	,      **_lowerCAmelCase       :						str  )							->					Tuple:



											'''simple docstring'''





											requires_backends(cls	,      ['torch', 'transformers', 'k_diffusion']  )

