0 / 0 / 0
Регистрация: 11.03.2018
Сообщений: 21

Вывод текстового файла на экран порциями по 25 строк

11.03.2018, 10:58. Показов 4625. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется длинный текстовой файл. Выведите его содержимое на экран порциями по 25 строк.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.03.2018, 10:58
Ответы с готовыми решениями:

Программа, выдающая на экран содержимое файла порциями по N строк
Вот, собственно само задание.. Помогите Написать программу, выдающую на экран содержимое файла порциями по N строк: каждая последующая...

Проверка строк текстового файла на разные условия и вывод ошибок на экран
Имеется текстовый файл такого вида - ************ 3 1 2 3 3 2 1 2 1 3 1 2 3 . . . 1 2 3

Вывод на экран в одну строку двух строк из текстового файла со вставленной между ними заданной строкой
Здравствуйте. Нубский вопрос, но вменяемый ответ найти не получилось. Суть дела такова: есть текстовый файл в котором записаны 2...

4
 Аватар для IRIP
514 / 146 / 28
Регистрация: 18.04.2015
Сообщений: 1,899
Записей в блоге: 16
11.03.2018, 11:31
имеется 3000 html файлов каждый весит по 100 кб.
нужно из них всех выдрать

name,
address,
telephone,
email,
descr

скрипт написал, который из 1 файла дергает

Python
1
2
3
def main():
    html = open('scrap.html', encoding="windows-1251").read()
    soup = BeautifulSoup(html, 'lxml')
но как пройтись по всем файлам в папке и подпапках?
0
97 / 97 / 38
Регистрация: 30.11.2017
Сообщений: 180
11.03.2018, 14:52
Цикл for
0
16 / 16 / 11
Регистрация: 22.01.2018
Сообщений: 50
11.03.2018, 15:53
Лучший ответ Сообщение было отмечено Viljay как решение

Решение

Цитата Сообщение от Viljay Посмотреть сообщение
Имеется длинный текстовой файл. Выведите его содержимое на экран порциями по 25 строк.
Постановка задачи довольно странная, но вот примитивный кусок кода, который разбивает вывод по 25 строк -

Python
1
2
3
4
5
6
7
8
with open('C:\\111.txt', 'r') as file:
    sep = 25
    for num_line, line in enumerate(file, start=1):
        print('%s - %s' % (num_line, line))
        if num_line == sep:
            sep += 25
            print('---Separator---\n')
file.close()
Вывод -

Кликните здесь для просмотра всего текста

1 - п»їHY MAN

2 - HY DUDE

3 - HY PEOPLE

4 - HY MAN

5 - HY DUDE

6 - HY PEOPLE

7 - HY MAN

8 - HY DUDE

9 - HY PEOPLE

10 - HY MAN

11 - HY DUDE

12 - HY PEOPLE

13 - HY MAN

14 - HY DUDE

15 - HY PEOPLE

16 - HY MAN

17 - HY DUDE

18 - HY PEOPLE

19 - HY MAN

20 - HY DUDE

21 - HY PEOPLE

22 - HY MAN

23 - HY DUDE

24 - HY PEOPLE

25 - HY MAN

---Separator---

26 - HY DUDE

27 - HY PEOPLE

28 - HY MAN

29 - HY DUDE

30 - HY PEOPLE

31 - HY MAN

32 - HY DUDE

33 - HY PEOPLE

34 - HY MAN

35 - HY DUDE

36 - HY PEOPLE

37 - HY MAN

38 - HY DUDE

39 - HY PEOPLE

40 - HY MAN

41 - HY DUDE

42 - HY PEOPLE

43 - HY MAN

44 - HY DUDE

45 - HY PEOPLE

46 - HY MAN

47 - HY DUDE

48 - HY PEOPLE

49 - HY MAN

50 - HY DUDE

---Separator---

51 - HY PEOPLE

52 - HY MAN

53 - HY DUDE

54 - HY PEOPLE

55 - HY MAN

56 - HY DUDE

57 - HY PEOPLE

58 - HY MAN

59 - HY DUDE

60 - HY PEOPLE

61 - HY MAN

62 - HY DUDE

63 - HY PEOPLE

64 - HY MAN

65 - HY DUDE

66 - HY PEOPLE

67 - HY MAN

68 - HY DUDE

69 - HY PEOPLE

70 - HY MAN

71 - HY DUDE

72 - HY PEOPLE

73 - HY MAN

74 - HY DUDE

75 - HY PEOPLE

---Separator---

76 - HY MAN

77 - HY DUDE

78 - HY PEOPLE

79 - HY MAN

80 - HY DUDE

81 - HY PEOPLE

82 - HY MAN

83 - HY DUDE

84 - HY PEOPLE

85 - HY MAN

86 - HY DUDE

87 - HY PEOPLE

88 - HY MAN

89 - HY DUDE

90 - HY PEOPLE

91 - HY MAN

92 - HY DUDE

93 - HY PEOPLE

94 - HY MAN

95 - HY DUDE

96 - HY PEOPLE

97 - HY MAN

98 - HY DUDE

99 - HY PEOPLE

100 - HY MAN

---Separator---

101 - HY DUDE

102 - HY PEOPLE

103 - HY MAN

104 - HY DUDE

105 - HY PEOPLE

106 - HY MAN

107 - HY DUDE

108 - HY PEOPLE

109 - HY MAN

110 - HY DUDE

111 - HY PEOPLE

112 - HY MAN

113 - HY DUDE

114 - HY PEOPLE

115 - HY MAN

116 - HY DUDE

117 - HY PEOPLE

118 - HY MAN

119 - HY DUDE

120 - HY PEOPLE

121 - HY MAN

122 - HY DUDE

123 - HY PEOPLE

124 - HY MAN

125 - HY DUDE

---Separator---

126 - HY PEOPLE

127 - HY MAN

128 - HY DUDE

129 - HY PEOPLE

130 - HY MAN

131 - HY DUDE

132 - HY PEOPLE

133 - HY MAN

134 - HY DUDE

135 - HY PEOPLE

136 - HY MAN

137 - HY DUDE

138 - HY PEOPLE

139 - HY MAN

140 - HY DUDE

141 - HY PEOPLE

142 - HY MAN

143 - HY DUDE

144 - HY PEOPLE

145 - HY MAN

146 - HY DUDE

147 - HY PEOPLE

148 - HY MAN

149 - HY DUDE

150 - HY PEOPLE

---Separator---

151 - HY MAN

152 - HY DUDE

153 - HY PEOPLE

154 - HY MAN

155 - HY DUDE

156 - HY PEOPLE

157 - HY MAN

158 - HY DUDE

159 - HY PEOPLE

160 - HY MAN

161 - HY DUDE

162 - HY PEOPLE

163 - HY MAN

164 - HY DUDE

165 - HY PEOPLE

166 - HY MAN

167 - HY DUDE

168 - HY PEOPLE

169 - HY MAN

170 - HY DUDE

171 - HY PEOPLE

172 - HY MAN

173 - HY DUDE

174 - HY PEOPLE

175 - HY MAN

---Separator---

176 - HY DUDE

177 - HY PEOPLE

178 - HY MAN

179 - HY DUDE

180 - HY PEOPLE

181 - HY MAN

182 - HY DUDE

183 - HY PEOPLE

184 - HY MAN

185 - HY DUDE

186 - HY PEOPLE

187 - HY MAN

188 - HY DUDE

189 - HY PEOPLE

190 - HY MAN

191 - HY DUDE

192 - HY PEOPLE

193 - HY MAN

194 - HY DUDE

195 - HY PEOPLE

196 - HY MAN

197 - HY DUDE

198 - HY PEOPLE

199 - HY MAN

200 - HY DUDE

---Separator---

201 - HY PEOPLE
1
 Аватар для Wi0M
395 / 123 / 48
Регистрация: 26.10.2013
Сообщений: 734
11.03.2018, 22:32
Bash
1
less -N filename
дальше <N>g - где <N> - номер строки
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.03.2018, 22:32
Помогаю со студенческими работами здесь

Вывод строк порциями
Как в Oracle выводить строки порциями... типа с 50 по 100, 100 по 150 и т.д. с этм ROWNUM я уже запарился ......куча неудобств... ...

Вывод текста на экран порциями
Здравствуйте. Подскажите, пожалуйста, как вывести на экран текст порциями из бинарного файла? скажем, по 25 строк. К примеру,...

Вывод 25 строк из текстового файла
Как сделать вывод 25 строк из текстового файла?

Вывод на экран текстового файла
Добрый день, дорогие форумчане CyberForum, помогмте пожалуйста с заданием к программе: имеется сама программа, суть её в том, что программа...

Вывод последних 15 строк текстового файла
нужно реализовать вывод последних 15 строк текстового файла на ассемблере(желательно с пояснениями) Работаю в ASMToll 1.3.1


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

Новые блоги и статьи
Вопросы на собеседованиях по микросервисам
ArchitectMsa 27.03.2025
Работодатели ищут не просто разработчиков, знающих базовые концепции, а специалистов, разбирающихся в тонкостях масштабирования, отказоустойчивости и производительности. Сейчас на первый план выходят. . .
Взаимодействие Python с REST API
py-thonny 27.03.2025
REST API - это архитектурный стиль взаимодействия компонентов распределённого приложения в сети. Python располагает функциональным набором инструментов для работы с REST API и основная библиотека для. . .
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations рестрикции доступа на сервер sshd статья: https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
Многопоточное программировани­е в C#: Класс Thread
UnmanagedCoder 24.03.2025
Когда запускается приложение на компьютере, операционная система создаёт для него процесс - виртуальное адресное пространство. В C# этот процесс изначально получает один поток выполнения — главный. . .
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
Оптимизация рендеринга в Unity: Сортировка миллиона спрайтов
GameUnited 22.03.2025
Помните, когда наличие сотни спрайтов в игре приводило к существенному падению производительности? Время таких ограничений уходит в прошлое. Сегодня геймдев сталкивается с задачами совершенно иного. . .
Образование и практика
Igor3D 21.03.2025
Добрый день А вот каково качество/ эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru