o
    –nf¿  ã                   @   s    d dl Z d dlmZ dd„ ZdS )é    N)ÚCounterc                 C   s¢   t | ddd}| ¡  ¡ }W d   ƒ n1 sw   Y  | t ddtj¡¡}| ¡ }t	|ƒ}t
t| ¡ dd„ dƒ}| ¡ D ]\}}td|› d	|› ƒ q@d S )
NÚrzutf-8)ÚencodingÚ c                 S   s   | d  | d fS )Né   r   © )Úitemr   r   ú5/workspaces/Masterarbeit/1_word_count/output_7_CoT.pyÚ<lambda>   s    zword_count.<locals>.<lambda>)Úkeyú'z': )ÚopenÚreadÚlowerÚ	translateÚstrÚ	maketransÚstringÚpunctuationÚsplitr   ÚdictÚsortedÚitemsÚprint)Ú	file_pathÚfileÚtextÚwordsÚword_countsÚsorted_word_countsÚwordÚcountr   r   r	   Ú
word_count   s   ÿÿr"   )r   Úcollectionsr   r"   r   r   r   r	   Ú<module>   s    