я сделал скрипт, который ищет моё слово, которое я загадал в файле тхт (dezz.txt)
Путь к нему и к main.py C:\Users\mirzo\Pictures\
код
# search_word.py
def main():
# Укажите путь к файлу
file_path = r'C:\Users\mirzo\Pictures\dezz.txt'
# Запрашиваем у пользователя слово для поиска
search_word = input("Введите слово для поиска: ")
try:
# Открываем файл и ищем слово
with open(file_path, 'r', encoding='utf-8') as file:
found = False # Флаг для отслеживания, найдено ли слово
for line_number, line in enumerate(file, start=1):
if search_word in line:
print(f'Слово "{search_word}" найдено в строке {line_number}: {line.strip()}')
found = True
if not found:
print(f'Слово "{search_word}" не найдено в файле.')
except FileNotFoundError:
print(f'Файл не найден по пути: {file_path}')
except Exception as e:
print(f'Произошла ошибка: {e}')
if __name__
== "__main__":
main()
Ошибка File "C:\Users\mirzo\Pictures\Screenshots\kisya.py", line 1
>>> file_path = r"C:\Users\mirzo\Pictures\dezz.txt
^
SyntaxError: unterminated string literal (detected at line 1)
Путь к нему и к main.py C:\Users\mirzo\Pictures\
код
# search_word.py
def main():
# Укажите путь к файлу
file_path = r'C:\Users\mirzo\Pictures\dezz.txt'
# Запрашиваем у пользователя слово для поиска
search_word = input("Введите слово для поиска: ")
try:
# Открываем файл и ищем слово
with open(file_path, 'r', encoding='utf-8') as file:
found = False # Флаг для отслеживания, найдено ли слово
for line_number, line in enumerate(file, start=1):
if search_word in line:
print(f'Слово "{search_word}" найдено в строке {line_number}: {line.strip()}')
found = True
if not found:
print(f'Слово "{search_word}" не найдено в файле.')
except FileNotFoundError:
print(f'Файл не найден по пути: {file_path}')
except Exception as e:
print(f'Произошла ошибка: {e}')
if __name__
== "__main__":
main()
Ошибка File "C:\Users\mirzo\Pictures\Screenshots\kisya.py", line 1
>>> file_path = r"C:\Users\mirzo\Pictures\dezz.txt
^
SyntaxError: unterminated string literal (detected at line 1)