Поиск , безусловно, является одним из столпов судебно-медицинской экспертизы. В настоящее время поиск эффективен только для следователя, который проводит улики.
Поиск ключевого слова из сообщения играет важную роль в криминалистике, когда мы ищем доказательства с помощью ключевого слова. Знание того, что нужно искать в определенном файле вместе с тем, что находится в удаленных файлах, требует как опыта, так и знаний.
Python имеет различные встроенные механизмы со стандартными библиотечными модулями для поддержки поиска . По сути, следователи используют операцию поиска, чтобы найти ответы на такие вопросы, как «кто», «что», «где», «когда» и т. Д.
пример
В следующем примере мы объявили две строки, а затем мы использовали функцию find, чтобы проверить, содержит ли первая строка вторую строку или нет.
# Searching a particular word from a message str1 = "This is a string example for Computational forensics of gathering evidence!"; str2 = "string"; print str1.find(str2) print str1.find(str2, 10) print str1.find(str2, 40)
Приведенный выше скрипт выдаст следующий вывод.
Функция «найти» в Python помогает в поиске ключевого слова в сообщении или абзаце. Это очень важно для сбора соответствующих доказательств.