Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 1
Регистрация: 31.03.2020
Сообщений: 50

Запись в файл на нижней строчке файла txt

31.10.2020, 09:47. Показов 924. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Каким образом можно записывать текст в файл txt в правом верхнем и нижнем углах файла?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.10.2020, 09:47
Ответы с готовыми решениями:

Дан файл вещественных чисел a1.txt. Переписать в файл а2.txt все ненулевые элементы файла а1.txt.
Дан файл вещественных чисел a1.txt. Переписать в файл а2.txt все ненулевые элементы файла а1.txt.

Чтение из файла 'New.txt', запись четных строк в '1.txt', а нечетных в '2.txt'
В общем все работает, но есть "НО", иначе бы не открывал тему. Содержимое исходного файла: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2...

Файл: Переписать текст в t3.txt сначала из файла t1.txt, а потом из файла t2.txt
1) Переписать текст в t3.txt сначала с файла t1.txt, а потом с файла t2.txt 2) Файл t2.txt перенесите в папку K2 3) Файл t1.txt...

15
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.10.2020, 09:54
Опять двадцать пять...
ArtemIvanov, у файла нет углов! Нет середины, сторон, толщины и ширины!
0
0 / 0 / 1
Регистрация: 31.03.2020
Сообщений: 50
31.10.2020, 10:04  [ТС]
И Вы будете правы, написав в ответ такое сообщение, если бы я сказал, что у файла есть углы, середина и т.д., НО я указал это для общего понимания
Важным до сих пор остаётся то, чтобы нужно подсказать каким образом так можно сделать
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.10.2020, 10:09
Цитата Сообщение от ArtemIvanov Посмотреть сообщение
каким образом так можно сделать
Каким образом записать текст в угол текстового файла, у которого по определению нет углов?
Тестовый файл (да и любой другой файл) - это последовательность байт. Какой угол?
Угол есть у документа Word. У документа pdf. У картинки в конце концов. Но никак не у текстового файла.

Добавлено через 7 секунд
Никак
1
0 / 0 / 1
Регистрация: 31.03.2020
Сообщений: 50
31.10.2020, 10:16  [ТС]
txt файл состоит из условных столбцов и строк
При записи данных в строчку можно записать 1025 столбцов - это же и есть символы, т.е. поле ограничено 1025 символами, таким образом, делаем вывод, что существует верхние правый и левый "углы".
В свою очередь файл не содержит нижней границы, но положение символов все равно определяется относительно друг друга - для пользователя столбцы и строки, для ЭВМ - последовательность бит
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.10.2020, 10:21
ArtemIvanov, выложи сюда пример файла, у которого символ стоит в правом верхнем углу.
Плиз.

Добавлено через 2 минуты
Цитата Сообщение от ArtemIvanov Посмотреть сообщение
в строчку можно записать 1025 столбцов
А 2025 нельзя что-ли?
0
0 / 0 / 1
Регистрация: 31.03.2020
Сообщений: 50
31.10.2020, 10:44  [ТС]
Пример файла, у которого символ стоит в правом верхнем углу.
Вложения
Тип файла: txt Ex.txt (1.0 Кб, 6 просмотров)
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.10.2020, 10:47
И действительно!
0
0 / 0 / 1
Регистрация: 31.03.2020
Сообщений: 50
31.10.2020, 10:50  [ТС]
А как иначе?
Миниатюры
Запись в файл на нижней строчке файла txt  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.10.2020, 10:57
ArtemIvanov, а теперь растяни окно блокнота.
Чудо?

Добавлено через 1 минуту
Запусти вот такую нехитрую прогу и посмотри результат. Колонку в частности
Python
1
2
with open('out.txt', 'w') as f:
    f.write('0' * 2025)
0
0 / 0 / 1
Регистрация: 31.03.2020
Сообщений: 50
31.10.2020, 11:06  [ТС]
Растянул, чудо! Все осталось прежним
Не понимаешь, что я имею ввиду, я не утверждаю, что всего 1025 столбцов, я утверждаю то, что после 1025 столбца переносится курсор, НО остаётся на той же строке, при этом этот перенос можно считать углом
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.10.2020, 11:11
Цитата Сообщение от ArtemIvanov Посмотреть сообщение
я утверждаю то, что после 1025 столбца переносится курсор
А я утверждаю то, что это зависит от редактора, в котором ты открываешь этот несчастный .txt
Ты уверен, что все сдят на богомерзкой винде и пользуются ее ущербнейшим блокнотом?

Если ты хочешь сделать ставку на то, что у тебя углом считается именно 1025 столбец - изволь.
format или f-сроки к твоим услугам. Но как эта поделка отобразится у любого другого пользователя - это из области случайных чисел
0
0 / 0 / 1
Регистрация: 31.03.2020
Сообщений: 50
31.10.2020, 11:19  [ТС]
Когда куча времени, то можно и на линуксе посидеть, не спорю
Но смысла от дискуссии нет, если нет никаких методов работы со строками и столбцами в файле txt, значит вопрос закрыт
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
31.10.2020, 11:27

Не по теме:

вот это беседа =) кого только на форум не заносит



Добавлено через 53 секунды
Цитата Сообщение от iSmokeJC Посмотреть сообщение
на богомерзкой винде и пользуются ее ущербнейшим блокнотом?
на прекрасной винде используют Нотепад++, блокнота я думал и нет давно в ней, а оказывается есть свои адепты))
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.10.2020, 11:38
Цитата Сообщение от ArtemIvanov Посмотреть сообщение
нет никаких методов работы со строками и столбцами в файле txt
Цитата Сообщение от iSmokeJC Посмотреть сообщение
format или f-сроки к твоим услугам
...
Цитата Сообщение от Welemir1 Посмотреть сообщение
используют Нотепад++
Именно так

Цитата Сообщение от ArtemIvanov Посмотреть сообщение
Когда куча времени, то можно и на линуксе посидеть
С переходом на линукс именно эта куча времени у меня и появилась.
0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
31.10.2020, 11:38
Цитата Сообщение от ArtemIvanov Посмотреть сообщение
Каким образом можно записывать текст в файл txt в правом верхнем и нижнем углах файла?
а вот так,
Python
1
2
3
4
5
6
7
8
9
def writer(fname):
    with open(fname, 'w', encoding='utf-8') as fp:
        print(mstr, file=fp, sep="\n")
 
 
if __name__ == '__main__':
    mstr = 'то,что снизу файла '
    fname = 'проба.txt'
    writer(fname)
Объясняю для тех, кто не любит читать: условно говоря, python пишет то, что просили, в самый низ файла, так а то, что следующее - еще ниже, считай так))), по мере записи текста, файл "растягивается" вниз, от верху

Не по теме:


Простите меня, сотоварищи, но, вчитавшись, я понял, что иначе сие не остановить(хоть я и понимаю, что у файла углов, низа, верха Нэту )

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.10.2020, 11:38
Помогаю со студенческими работами здесь

Дан текстовой файл source_file.txt и строка substring. Записать в файл search_file.txt все строки файла source_file.txt
Дан текстовой файл source_file.txt и строка substring. Записать в файл search_file.txt все строки файла source_file.txt, содержащие в...

В папке К2 создайте файл t3.txt, в который перепишите вначале текст из файла t1.txt, а затем из t2.txt
Программным путем: 1. В папке С:\temp создайте папки К1 и К2. 2. В папке К1: a) создайте файл t1.txt, в который запишите следующий...

В папке К2 создайте файл t3.txt, в который перепишите вначале текст из файла t1.txt, а затем из t2.txt
Программным путем: 1. В папке С:\temp создайте папки К1 и К2. 2. В папке К1: a) создайте файл t1.txt, в который запишите следующий...

В папке К2 создайте файл t3.txt, в который перепишите вначале текст из файла t1.txt, а затем из t2.txt
В папке К2 создайте файл t3.txt, в который перепишите вначале текст из файла t1.txt, а затем из t2.txt

Переписать компоненты файла 1.txt в файл 3.txt так, чтобы в файле 3.txt числа шли в определенном порядке
Дан файл 1.txt, компоненты которого являются целыми числами.Файл 1.txt содержит столько же отрицательных чисел, сколько положительных....


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор элементов справочника
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru