o
    Îqf®  ã                   @   s"   d dl Z G dd„ dƒZdd„ ZdS )é    Nc                   @   s   e Zd Zdd„ Zdd„ ZdS )Ú	ListFilesc                 C   s   || _ |  ¡  d S ©N)ÚpathÚ
list_files)Úselfr   © r   ú6/workspaces/Masterarbeit/12_list_files/output_13_RP.pyÚ__init__   s   zListFiles.__init__c                 C   sV   t j | j¡rt j | j¡stdƒ d S t  | j¡D ]\}}}|D ]}t|ƒ q!qd S )NzInvalid directory path.)Úosr   ÚexistsÚisdirÚprintÚwalk)r   ÚrootÚdirsÚfilesÚfiler   r   r   r      s   
ÿÿzListFiles.list_filesN)Ú__name__Ú
__module__Ú__qualname__r	   r   r   r   r   r   r      s    r   c                 C   s   t | ƒ d S r   )r   )r   r   r   r   r      s   r   )r
   r   r   r   r   r   r   Ú<module>   s    