Как найти номер строки в файле python
Перейти к содержимому

Как найти номер строки в файле python

  • автор:

Как в текстовом файле найти номер строки с заданным текстом в python?

Добрый вечер! Подскажите есть ли какой то оператор который будет искать заданный текст в текстовом документе и выводить в какой строке он это нашёл. И если не нашёл изменял переменную? Или это всё таки надо делать на циклах. Если туплю не бейте. Мне 13.

  • Вопрос задан более трёх лет назад
  • 5826 просмотров

6 комментариев

Простой 6 комментариев

Как узнать номер строки и вывести ее

Author24 — интернет-сервис помощи студентам

задача состоит в том, если имеется слово которое ввел пользователь, вывелся номер строки и вся целая строка, как это реализовать?

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Как узнать номер следующей строки в DataGridView и вывести номер в textbox
Допустим у нас есть таблица и в ней заполнено две строки, тогда в текстбоксе мы должны получить.

Как узнать номер строки без проверки каждой строки
Можно ли как-то узнать номер строки в которой содержится определённый символ без for-сирования? То.

Узнать id последней вставленной строки в БД, если такая строка уже существует вывести ее номер
То есть в БД есть таблица `документ` с такими полями: Код документа | Наименование документа |.

Как узнать номер строки в ListBox?
У меня есть на форме несколько ListBox и я хочу чтобы при удалении строчки из одного ListBox.

Как узнать номер текущей строки?
Есть форма в виде таблицы. Надо узнать номер текущей строки. Как это сделать? Есть какая то функция?

Am I evil? Yes, I am!

Эксперт PythonЭксперт Java

17594 / 10343 / 2826
Регистрация: 21.10.2017
Сообщений: 22,418

Очевидно, перебирать строки. И при искомом совпадении вывести строку и номер.
enumerate и readlines в помощь

Регистрация: 16.09.2021
Сообщений: 94

iSmokeJC, все круто здорово, но вот он ищет только по первому слову из строки, а у меня к примеру есть база, как сделать поиск по всем словам из текстового документа?

Am I evil? Yes, I am!

Эксперт PythonЭксперт Java

17594 / 10343 / 2826
Регистрация: 21.10.2017
Сообщений: 22,418
Перебирать эти слова в цикле и искать.
Или в человеческую БД положить и искать средствами самой БД.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Как узнать номер счетчика у строки
Здравствуйте! есть бд типографии, и есть таблица с заказами. В ней столбцы( id_zakaz, id_uslygi.

Как вывести номер строки и номер столбца минимального числа матрицы в label?
достаточно ли будет просто указать? label1.caption:=floattostrf(matrxix, fffixed,10,2);.

Как узнать порядковый номер строки Interbase
Есть таблица без уникальных чисел,содежащая в себе 2 столбца,один стринг другой интегер, который.

Как узнать номер последней строки Memo
Подскажите как узнать в memo1 номер последней строчки .

Как узнать номер строки в файле по слову?
как узнать номер строки в файле по слову на C#

Как узнать номер последней строки с данными?
На листе много данных и это — постоянно меняющаяся величина. До сего момента пользовался двумя.

Или воспользуйтесь поиском по форуму:

Переход к номеру строки

Перейти к строке

При работе с таблицей, содержащей большое число записей, вам может понадобиться попасть на определенную строку, указав номер строки. Команда Перейти к номеру строки — один из способов навигации по табличным данным. Бывает удобно вернуться к предыдущему отредактированному значению или иметь возможность работать с картой из таблицы.

Примечание:

Номер строки в таблице основан на текущем порядке сортировки и фильтрах в таблице, не на ObjectID .

Опционно, используйте кнопки Перейти в начало В начало таблицыи Перейти в конец В конец таблицыдля перемещения в начало или конец таблицы.

Чтобы перейти к номеру определенной строки в активной таблице, сделайте следующее:

  1. Щелкните кнопку Меню Менюв таблице, затем щелкните Перейти к номеру строки Перейти к строке. Или, нажмите Ctrl+G – комбинацию клавиш быстрого доступа.

В таблице появится элемент управления Введите номер строки .

Закрыть

Предварительный просмотр, подтверждающий, что поле отображения записи видно в элементе управления рядом с кнопкой Закрыть . Если необходимо, введите новое значение, чтобы предварительный просмотр открылся еще раз, и вы могли убедиться, что строки пролистываются.

Перейти к строке

Щелкните кнопку Перейти к номеру строки или нажмите Enter .

Таблица будет прокручена до строки с нужным номером, сделав ее видимой в списке строк.

Закрыть

  • Нажмите Закрыть , когда закончите работу, чтобы закрыть элемент управления, не закрывая вид таблицы. Или просто нажмите Esc .
  • Связанные разделы
    • Работа с таблицей
    • Редактирование активной таблицы
    • Найти и заменить
    • Редактирование значения в ячейке таблицы

    Узнать номер строки в файле и вывести её значение python

    Есть файл txt в котором такие значения:
    5481 561 751 688
    49054 5642 1987 6876
    25155 898 9751 63
    1 1 1 1
    Как сделать программу которая узнает номер строки например значения 49054 5642 1987 6876 и выведет его?

    Лучший ответ

    with open(‘file.txt’, ‘r’) as file:
    ~~print(list(map(str.strip, file.readlines())).index(‘something str’))

    ХлебушекОракул (74728) 2 года назад
    + 1 для номера строки
    Остальные ответы
    Похожие вопросы
    Ваш браузер устарел

    Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *