Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Пайтон код. База данных

влад николаенко Ученик (120), на голосовании 1 неделю назад
У меня есть несколько баз данных жителей РФ. Хочу сделать код на Пайтон, в котором можно ввести номер и среди файла другого будет искаться этот номер и к этому номеру дополнительно вся строка где написана инфа. Помогите написать код пожалуйста.
Голосование за лучший ответ
Alangel Профи (682) 1 месяц назад
 def search_number_in_file(file_path, number): 
with open(file_path, 'r', encoding='utf-8') as file:
for line in file:
if number in line:
print(line.strip())

# Пример использования
file_path = 'path_to_your_file.txt'
number_to_search = '1234567890'
search_number_in_file(file_path, number_to_search)

Этот код выполняет следующие шаги:

Открывает файл в режиме чтения.
Проходит по каждой строке файла.
Проверяет, содержится ли введённый номер в строке.
Если номер найден, выводит всю строку.
Замените 'path_to_your_file.txt' на путь к вашему файлу, а '1234567890' на номер, который вы хотите искать.
Похожие вопросы