Всем привет. Не могу понять как сделать следующее:
Даны файлы. Картинки. допустим 3 шт. Лежал они в директории файла программы.
Нужно через Class вызывая переменную img_file выборочно доставать из класса ту или иную картинку.
Образно думаю должно быть так:
Это нужно, что бы в дальнейшем в коде использовать быстрый вызов нужной картинки применив один вызов с обозначением номера файла.
ну допустим есть код:
ТЕЛО КОДА
ТЕЛО КОДА
ЗАГРУЖЕН ФАЙЛ 1 \
ЗАГРУЖЕН ФАЙЛ 2 |----- вот это можно сократить до ПЕРЕМЕННАЯ = [загружен файл 1, загружен файл 3, загружен файл 3,] ?
ЗАГРУЖЕН ФАЙЛ 3 /
ТЕЛО КОДА
ТЕЛО КОДА
if ТЕЛО КОДА:
КОД С ФАЙЛОМ 2. ------ а здесь в коде просто вызывать ПЕРЕМЕННУЮ с обозначением номера файла
Как это сделать?
Может быть есть другой вариант решения, более простой?
P.s. PY мой первый язык) грубо говоря: только начал учить)
Даны файлы. Картинки. допустим 3 шт. Лежал они в директории файла программы.
Нужно через Class вызывая переменную img_file выборочно доставать из класса ту или иную картинку.
Образно думаю должно быть так:
Python:
Class Image:
img_file = # (здесь у нас функция загрузки и перечисления файлов из директории)
print('выбрана картинка: ' + img_file (2))
>>> Выбрана картинка: *картинка 2*
Это нужно, что бы в дальнейшем в коде использовать быстрый вызов нужной картинки применив один вызов с обозначением номера файла.
ну допустим есть код:
ТЕЛО КОДА
ТЕЛО КОДА
ЗАГРУЖЕН ФАЙЛ 1 \
ЗАГРУЖЕН ФАЙЛ 2 |----- вот это можно сократить до ПЕРЕМЕННАЯ = [загружен файл 1, загружен файл 3, загружен файл 3,] ?
ЗАГРУЖЕН ФАЙЛ 3 /
ТЕЛО КОДА
ТЕЛО КОДА
if ТЕЛО КОДА:
КОД С ФАЙЛОМ 2. ------ а здесь в коде просто вызывать ПЕРЕМЕННУЮ с обозначением номера файла
Как это сделать?
Может быть есть другой вариант решения, более простой?
P.s. PY мой первый язык) грубо говоря: только начал учить)
Последнее редактирование: