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

Вывод текста по центру

16.10.2020, 15:39. Показов 7816. Ответов 15

Студворк — интернет-сервис помощи студентам
Еще раз привет Вот я сделал вывод текста в файл
Python
1
2
3
my_file = open("C:/test/numbers.txt", "w")
my_file.write("Привет Артем!\nКак поспал?")
my_file.close()
, что мне сюда добавить, чтоб текст в файле выводился по середине?
Миниатюры
Вывод текста по центру  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.10.2020, 15:39
Ответы с готовыми решениями:

Формула для вывода текста по центру ячейки
Делаю расписание занятий для своей группы. #!/usr/bin/python from PIL import Image, ImageDraw, ImageFont import datetime ...

Вывод текста точно по центру столбца гистограммы
Здравствуйте. У меня есть гистограмма и под каждым её столбцом я вывожу текст. Мне нужно сделать его точно по центру. Изначально делал...

HTML!? Выравнивание IMG после текста по центру этого текста
как выровнять изображение по центру текста? имеется в виду опустить изображение на пару пикселей, только если исп. margin-top в его css,...

15
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
16.10.2020, 15:43
Unkown47,

1) Надо проверять открыт ли файл
2) Если открыт, то находить ид процесса
3) Узнавать размеры окна программы, который ты просматриваешь файл
4) Закрывать эту программу
5) Менять содержимое файла, подгоняя пробелами текст, чтоб он был по середине
6) Открывать этот файл с помощью этой же программы, растягивая окно


P.S. это если у окна не будут меняться размеры
0
0 / 0 / 0
Регистрация: 02.01.2018
Сообщений: 33
16.10.2020, 15:48  [ТС]
А как не будь это в коде можно сделать? Там добавить что то вроде 'center (40)', чтоб без костылей.
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
16.10.2020, 15:51
Unkown47, если ты не понял юмора, то я тебе объясню, как ты сделаешь по центру текст, если не известно с какими размерами откроется твой текстовый редактор?
0
0 / 0 / 0
Регистрация: 02.01.2018
Сообщений: 33
16.10.2020, 15:54  [ТС]
То есть нужно узнать размеры окна блокнота и в соответствуя им прописать вывод текста равным центральным "координатам" окна?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
16.10.2020, 16:42
Unkown47, ЗАЧЕМ это нужно?
0
0 / 0 / 0
Регистрация: 02.01.2018
Сообщений: 33
16.10.2020, 16:46  [ТС]
Препод на защиту лабы дал задание "выведи информацию в файл, выровняв эту информацию по центру файла"
0
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
16.10.2020, 16:47
Цитата Сообщение от Unkown47 Посмотреть сообщение
выровняв эту информацию по центру файла
где у файла центр? и причем тут экран?
0
0 / 0 / 0
Регистрация: 02.01.2018
Сообщений: 33
16.10.2020, 16:52  [ТС]
Ну типо вот так
Миниатюры
Вывод текста по центру  
0
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
16.10.2020, 16:55
Перепечатайте сюда задание слово в слово.
0
0 / 0 / 0
Регистрация: 02.01.2018
Сообщений: 33
16.10.2020, 16:57  [ТС]
Выше писал (выведи информацию в файл, выровняв эту информацию по центру файла) это все
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
16.10.2020, 16:58
Unkown47, у файла не может быть центра. Так преподу и скажи.
1
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
16.10.2020, 17:01
Информация в файле уже выравнена по центру.
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
16.10.2020, 17:06
Цитата Сообщение от eaa Посмотреть сообщение
уже выравнена по центру
... и равномерно распределена по всему объему!
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
16.10.2020, 17:18
Цитата Сообщение от Unkown47 Посмотреть сообщение
"выведи информацию в файл, выровняв эту информацию по центру файла"
Может он все-таки сказал "центру экрана" (ну то есть открываем окно редактора на весь экран)? У экрана то центр есть и найти его можно.
А файл это просто набор байт на диске и все. Как это набор будет декодирован и как он будет отображаться на экране конечного пользователя зависит от текстового редактора и, как выше уже написали, размеров окна этого редактора.

Добавлено через 3 минуты
Python
1
2
3
4
5
6
7
>>> "привет".center(40)
'                 привет                 '
>>> "привет".center(80)
'                                     привет                                     '
>>> "привет".center(200)
'                                                                                                 привет                                                                                                 '
>>>
Я хоть где-то попал в центр твоего файла? :-)
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
16.10.2020, 18:33
Сохраняй в html и открывай в браузере.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.10.2020, 18:33
Помогаю со студенческими работами здесь

Регулировка текста по центру и создания границ для этого текста
Уже который час парюсь и не могу никак отрегулировать текст по центру и сделать ему границы как я обычно делаю через margin: 0 auto; ...

Выравнивание текста по центру
Всем привет , я вот тока седня начал изучать php и у меня такая проблема , как в php перечислять нужные параметры ? Пример: 1. <div...

Выравнивание текста по центру
Здравствуйте, перейду сразу к делу. Мне нужно выравнить текст по центру. Заранее спасибо. Сам код: Кнопка(само окошко для текста): ...

Выравнивание текста по центру
подскажите как максимально просто отрисовать строку по середине JPanel? строки могут быть разных размеров в TextArea не нашел функций...

Выравнивание текста по центру
Доброго времени суток. Делаю "резиновую шапку". И столкнулся с такой проблемой. У меня не выравнивается текст по центру в среднем блоке.....


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Переходник 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
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru