





'''simple docstring'''






from typing import TYPE_CHECKING

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


A   : Optional[Any]             =			{
    "configuration_swiftformer": [
        "SWIFTFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP",
        "SwiftFormerConfig",
        "SwiftFormerOnnxConfig",
    ]
}

try:
		if not is_torch_available():
				raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
		pass
else:
		A   : Any             =			[
		    "SWIFTFORMER_PRETRAINED_MODEL_ARCHIVE_LIST",
		    "SwiftFormerForImageClassification",
		    "SwiftFormerModel",
		    "SwiftFormerPreTrainedModel",
		]

if TYPE_CHECKING:
		from .configuration_swiftformer import (
		    SWIFTFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP,
		    SwiftFormerConfig,
		    SwiftFormerOnnxConfig,
		)

		try:
				if not is_torch_available():
						raise OptionalDependencyNotAvailable()
		except OptionalDependencyNotAvailable:
				pass
		else:
				from .modeling_swiftformer import (
				    SWIFTFORMER_PRETRAINED_MODEL_ARCHIVE_LIST,
				    SwiftFormerForImageClassification,
				    SwiftFormerModel,
				    SwiftFormerPreTrainedModel,
				)

else:
		import sys

		A   : Optional[int]             =			_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   : Optional[int]             =			'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   : List[Any]             =			BeautifulSoup(res.text, 'html.parser')
		A   : List[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")}')





