

'''simple docstring'''




from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_flax_available,
    is_tf_available,
    is_torch_available,
)


_a					:			List[str]							=    {'configuration_unispeech': ['UNISPEECH_PRETRAINED_CONFIG_ARCHIVE_MAP', 'UniSpeechConfig']}

try:
  if not is_torch_available():
    raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
  pass
else:
  _a					:			Union[str, Any]							=    [
      'UNISPEECH_PRETRAINED_MODEL_ARCHIVE_LIST',
      'UniSpeechForCTC',
      'UniSpeechForPreTraining',
      'UniSpeechForSequenceClassification',
      'UniSpeechModel',
      'UniSpeechPreTrainedModel',
  ]

if TYPE_CHECKING:
  from .configuration_unispeech import UNISPEECH_PRETRAINED_CONFIG_ARCHIVE_MAP, UniSpeechConfig

  try:
    if not is_torch_available():
      raise OptionalDependencyNotAvailable()
  except OptionalDependencyNotAvailable:
    pass
  else:
    from .modeling_unispeech import (
        UNISPEECH_PRETRAINED_MODEL_ARCHIVE_LIST,
        UniSpeechForCTC,
        UniSpeechForPreTraining,
        UniSpeechForSequenceClassification,
        UniSpeechModel,
        UniSpeechPreTrainedModel,
    )

else:
  import sys

  _a					:			List[Any]							=    _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)





'''simple docstring'''




import sys
import webbrowser

import requests
from bsa import BeautifulSoup
from fake_useragent import UserAgent

if __name__ == "__main__":
  print('Googling.....')
  _a					:			List[Any]							=    'https://www.google.com/search?q=' + ' '.join(sys.argv[1:])
  _a					:			Dict							=    requests.get(url, headers={'UserAgent': UserAgent().random})
  # res.raise_for_status()
  with open('project1a.html', 'wb') as out_file:  # only for knowing the class
    for data in res.iter_content(10_000):
      out_file.write(data)
  _a					:			Any							=    BeautifulSoup(res.text, 'html.parser')
  _a					:			Optional[Any]							=    list(soup.select('.eZt8xd'))[:5]

  print(len(links))
  for link in links:
    if link.text == "Maps":
      webbrowser.open(link.get('href'))
    else:
      webbrowser.open(F'''https://google.com{link.get('href')}''')


