o
    i                     @   sL   d dl mZ d dlZd dlmZ d dlmZ dddZedkr$e  dS dS )	    )print_functionN)ArgumentParser)
send2trashc                 C   s   t dd}|jddd |jdddd	d
 || } | jD ]3}zt| | jr/td| d  W q tyP } ztt|t	j
d t	d W Y d }~qd }~ww d S )NzTool to send files to trash)descriptionfiles+)nargsz-vz	--verbose
store_truezPrint deleted files)actionhelpu
   Trashed «   »)file   )r   add_argument
parse_argsr   r   verboseprintOSErrorstrsysstderrexit)argsparserfilenamee r   N/var/www/edux/Edux_v2/venv/lib/python3.10/site-packages/send2trash/__main__.pymain   s    


r   __main__)N)
__future__r   r   argparser   r   r   __name__r   r   r   r   <module>   s   

