class Class1(object):
def talk(self):
print("Hello world!")
c1 = Class1()
c2 = Class1()
for cname in ['c1', 'c2']:
globals()[cname].talk()
class Class1(object):
def talk(self):
print("Hello world!")
c1 = Class1()
c2 = Class1()
for cname in ['c1', 'c2']:
eval(cname+'.talk()')
Мне необходимо брать название каждого экземпляра класса из списка (crit1, crit2, ... , critN), и применять к ним методы.Я не великий питон-мастер к сожалению, по этому не знаю, что подразумевается под списком в Вашем случае... Но вот пример который берёт имена классов из массива и вызывает у них метод talk():
class Class1(object):
def talk(self):
print('Class 01')
class Class2(object):
def talk(self):
print('Class 02')
for cname in ['Class1', 'Class2']:
globals().get(cname)().talk()
Согласно ману первая архивирует, вторая сжимает... Разве это не одно и тоже? Или первая сжимает все файлы сразу в один архив, а вторая каждый файл отдельно сжимает?Архивация (если говорить о программах-архиваторах) - это объединение нескольких файлов в один и к процессу сжатия это не имеет никакого отношения, компрессия (или "сжатие") - это уменьшение размера исходного файла. Например, TAR - это архиватор, а GZip или BZip - это компрессор, иногда они используются вметсе (сначала файл архивируется а потом сжимается, или сначала файлы сжимаются по отдельности, а потом архивируются).
Просто как-то глупо получается, что сборщик js и css тратит по минуте на элементарные вещи и жрёт в 5 - 10 раз памяти больше, чем основной код (последнего на порядок - два раз больше) и база данных вместе взятыеЯ пока не очень представляю, какого объёма должны быть постоянно изменяющиеся части JS + CSS и/или насколько всё должно быть спроектировано безграмотно и/или насколько должен быть слаб рабочий компьютер, что бы сборка всего хотя бы отдалённо могла приблизиться к минуте, в частном случае, промежуточная пересборка изменившихся частей кода обычно укладывается в интервал времени менее секунды (лично у меня).
Так на других языках меньше занимаются дешёвой вёрсткой, им не так часто нужно обновлять страничку.Вёрсткой обычно занимаются на вполне конкретных языках: HTML, CSS, JS. О каких именно "других" языках Вы говорите - я пока не понимаю.