Mini Shell
a
�DOg^ � @ s� d Z ddlZddlZddlZddlZddlZddlZg d�ZG dd� de�Z e�
� Zi Zda
dad=dd�dd �Zd>d
d�Zd?d
d�Zdd� Zdd� Zdd�dd�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd � d e�ZG d!d"� d"e�ZG d#d$� d$e�ZeZG d%d&� d&e�ZG d'd(� d(e�Z G d)d*� d*e�Z!G d+d,� d,e�Z"d-d.� Z#d/d0� Z$ej%dd1� d2k�r�G d3d4� d4e�Z&ej%d5k�r�G d6d7� d7e�Z'G d8d9� d9e�Z(d:d;� Z)e*d<k�r�e)� dS )@z?Interfaces for launching and remotely controlling Web browsers.� N)�Error�open�open_new�open_new_tab�get�registerc @ s e Zd ZdS )r N)�__name__�
__module__�__qualname__� r r �"/usr/lib64/python3.9/webbrowser.pyr s r F�� preferredc C sn t �V tdu rt� ||gt| �� <