С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/163: Рейтинг темы: голосов - 163, средняя оценка - 4.62
2 / 2 / 2
Регистрация: 16.08.2013
Сообщений: 44
1

Прочитать определённую строку файла и поместить её в переменную

13.03.2016, 10:17. Показов 30607. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет!
Необходимо прочитать определённую строку файла ,и поместить эту строку в переменную .
Например файл 1.txt:
Код
Иван
1996
65
Необходимо сделать так ,чтобы строка 2 (1996) ,находилась ,например в переменной a.

Заранее спасибо !
1
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2016, 10:17
Ответы с готовыми решениями:

Как прочитать определенную строку из файла?
Доброго времени суток. Проблема такая, надо мне прочитать 3 строку из файла. Как я это делаю: ...

Как прочитать определенную строку(и) из файла?
Доброго времени суток! Не стоит сразу обращать внимание на заголовок сабжа, т.к. в подобных темах я...

Как прочитать из файла определенную строку
есть файл C:\file.ini в нем такой текст lol lol lol Как прочитать 2 (вторую) строку?

Прочитать определенную строку текстового файла
как установить курсор на определенную строку файла (текстового )

Как прочитать определенную строку из txt файла
Как прочитать определенную строку из txt файла?

5
Эксперт по компьютерным сетям
5901 / 3358 / 1036
Регистрация: 03.11.2009
Сообщений: 10,009
13.03.2016, 10:30 2
Лучший ответ Сообщение было отмечено Jabbson как решение

Решение

Python
1
a = open('1.txt').read().split('\n')[1]
Добавлено через 3 минуты
или

Python
1
2
3
4
5
with open('1.txt') as f:
    for index, line in enumerate(f):
        if index == 1:
            a = line
            break
0
2 / 2 / 2
Регистрация: 16.08.2013
Сообщений: 44
13.03.2016, 13:52  [ТС] 3
Cпасибо )
0
2836 / 1645 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
13.03.2016, 14:35 4
Или
Python
1
2
3
from itertools import islice
with open('1.txt') as f:
    line = next(islice(f, 123, None))
1
0 / 0 / 0
Регистрация: 14.02.2021
Сообщений: 1
14.02.2021, 12:27 5
Добрый день, нужно ли после этого закрывать файл?
Мой редактор считает что не нужно, но так ли это?
0
Автоматизируй это!
Эксперт Python
7208 / 4702 / 1224
Регистрация: 30.03.2015
Сообщений: 13,403
Записей в блоге: 29
14.02.2021, 12:30 6
November15, в примере выше указан менеджер контекста (with) он сам закроет файл.
0
14.02.2021, 12:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.02.2021, 12:30
Помогаю со студенческими работами здесь

Нужно прочитать из текстового файла определённую строку (не первую)
Люди, спасайте. Перерыл весь инет, никак найти не могу. В книге у меня какой-то бред написан. Нужно...

Как прочитать строку с пробелами из файла в одну переменную?
есть текстовый файл, в нем 3 строки как прочитать 1ую строку(она с пробелами) в 1ну переменную...

Прочитать в переменную отдельную вторую или третью строку внешнего txt файла
как прочитать в переменную отдельную вторую или третью строку внешнего txt файла?

Как прочитать определённую строку в файле?
Хелло у меня небольшая проблема... Мне надо что бы в print выводилась мне нужная строка но у меня...

Как прочитать текстовый файл с определённой строки по определённую строку?
Как прочитать текстовый файл с определённой строки по определлённую строку,и данные записать в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru