pupkin2
это только операции над объектами,
Я вас просто понять хотел лучше. Есть объект класса myclass а есть другой объект - генератор объектов
myclass - те сам класс. У вас получалось что вы в нем строки ищете, и я засомневался.
“Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы (в частности, на стадии компиляции их исходного кода), либо программ, которые меняют себя во время выполнения (самомодифицирующийся код).”
Это цитата из wiki. Наделать кода во время исполнения кода - обычная практика питона. Стадии компиляции как вы правильно заметили нету. Но ее вообще в питоне нету :( . В определении указано что это частность :).
У меня в результате остался вопрос - какого метапрограммирования вы хотите от питона? Т.е. у вас может быть есть предложения по совершенствованию языка. Это было-бы интересно обсудить.