Форум сайта python.su
Здравствуйте.
Помогите пожалуйста разобраться как лучше выполнить задачу.
Я думаю использовать tkinter.
Задача:
Построить аналог Paint где буду только выбор рисования из линий, полукруга, прямоугольника, квадрата, круга, овала.
После нарисования картинки я хочу сохранить эту картинку в виде кода например (canvas.create_line) и добавить еще несколько строк кода которые будут заранее известны и уже сохранить этот код в файле. Потом после “рисования” надо будет добавить (или просто сделать просто продолжения предыдущей задачи но уже отчистив холст) эту часть кода тоже надо будет сохранить но также и передать некоторые данные следующему холсту, и так 2-3 раза и каждый раз добавляя все это в уже существующий файл для сохранения куда также на каждом шаге будет добавляться части кода заранее известные (приплюсоваться к уже известному коду) мне крайне важно чтобы после окончания игры в интерфейсе сохранялись все действия (кроме тех которые пользователь сам удалит во время рисования как например нарисовал линию, а через 5 минут удалил ее вот чтобы она не сохранялась) записывались далее в этот файл чтобы потом я мог его скопировать (код для python)
Заранее извиняюсь за сумбур постарался описать всю задачу если подскажите как решить хоть часть этой проблемы буду благодарен.
Офлайн
Звучит примерно как “У меня есть пять кирпичей. Помогите понять, как мне построить пятиэтажку.”
Victor498697Если тебе нужна пятиэтажка, обратись сначала к проектировщикам, которые всё спроектируют и вернут в результате план строительства. После этого ты этот план строительства передаёшь строителям, которые уже будут по нему строить. Как видишь, твои пять кирпичей, которые ты заготовил, тут никаким боком.
Заранее извиняюсь за сумбур постарался описать всю задачу
Victor498697А “хотя бы первый этаж” этой пятиэтажки ты тоже не построишь. А почему? А потому что, чтобы построить пятиэтажку, нужно идти к проектировщикам и так далее и тому подобное.
если подскажите как решить хоть часть этой проблемы буду благодарен
Офлайн
Во первых спасибо за ответ.
Во вторых я не выпендривался какой я умный и что я все знаю, я попросил помощи могли и не показывать какой вы “умный”, хотя судя по вашим комментариям вы тоже далеко не во всем хороши (На проектировщиков отдельно не учат, есть специальности СУЗ,ПГС и т.д. и далее в процессе работы они определяются что они будут делать проектировать или строить).
Я пришел с пониманием своей компетенции.
В отличи от вас я знаю как строится пятиэтажка, хотя это не как не связанно с моим профилем обучения, но плохо разбираюсь в программировании по этой причине я пришел на этот форум за помощью.
Офлайн
Victor498697Так я тебе на этом языке и объясняю. Если я на языке программирования начну тебе объяснять, ты ни слова не поймёшь, потому что ты ничего не знаешь.
В отличи от вас я знаю как строится пятиэтажка
Victor498697Чтобы эту задачу вообще выполнить, нужно обратиться к программисту, который её и выполнит.
Помогите пожалуйста разобраться как лучше выполнить задачу.
Victor498697А сколько там учатся? Один день, одну неделю или один месяц? Программирование - это сложная инженерная деятельность с кучей процессов. С чего ты взял, что, почитав какие-то статейки недельку, ты сможешь хоть что-то сделать?
На проектировщиков отдельно не учат, есть специальности СУЗ,ПГС и т.д.
Офлайн
Спасибо. Поржал.
Офлайн