Форум сайта python.su
0
Ребята, я в питоне новичок, на завтра задали написать скрип : имеется папка, в ней хранятся файлы с текстами. Нужно написать такой скрипт, чтобы он считывал каждый файл, сплитил на слова и создавал частотный словарь , который содержит информацию о том, сколько раз каждое слово встречалось. Словарь один общий для всех текстов. Помогите, пожалуйста, хотя бы до уровня считывания всех файлов и сплита по словам
Офлайн
253
:)
Задача в общем случае не для новичка. Если в тексте будет “Миклухо-маклай друг индейцев съел двух индейцов. Опять-двадцаьтпять.” то что есть слова? Миклухо-маклай или Миклухо маклай. Индейцев объединить в одно слово или нет? и т п.
А так смотрите модули os.listdir
https://docs.python.org/3/library/os.html
Функции open,close
Строчный метод split
https://docs.python.org/3/library/collections.html#collections.Counter
Офлайн
253
:)
Задача в общем случае не для новичка. Если в тексте будет “Миклухо-маклай друг индейцев съел двух индейцов. Опять-двадцаьтпять.” то что есть слова? Миклухо-маклай или Миклухо маклай. Индейцев объединить в одно слово или нет? и т п.
А так смотрите модули os.listdir
https://docs.python.org/3/library/os.html
Функции open,close
Строчный метод split
https://docs.python.org/3/library/collections.html#collections.Counter
Офлайн
857
Yulya1) Надо написать функцию, которая принимает путь к директории и возвращает список файлов в ней.
имеется папка, в ней хранятся файлы с текстами. Нужно написать такой скрипт, чтобы он считывал каждый файл, сплитил на слова и создавал частотный словарь
Офлайн