Size: a a a

QA — Автоматизация

2020 June 15

IE

Ivan Efimov in QA — Автоматизация
Это внутренне устройство соглашение вызовов...
источник

IE

Ivan Efimov in QA — Автоматизация
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Ivan Efimov
что выведет printf("%x\n%x\n%x\n%x\n%x\n%x")?
Что произойдет по шагам
"{}{}{}{}{}{}...{}".format(*list(range(300)))
источник

IE

Ivan Efimov in QA — Автоматизация
push offset ptr &magic_format_string
push arg1
push ...
push arg300
call String.format
источник

IE

Ivan Efimov in QA — Автоматизация
А String.format внутри 300 раз вызовет String.concat
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Не вызовет
источник

IE

Ivan Efimov in QA — Автоматизация
источник

СС

Сказочный Сникерс... in QA — Автоматизация
ты откуда это взял?
источник

IE

Ivan Efimov in QA — Автоматизация
источник

СС

Сказочный Сникерс... in QA — Автоматизация
спешу тебя расстроить
источник

СС

Сказочный Сникерс... in QA — Автоматизация
источник

СС

Сказочный Сникерс... in QA — Автоматизация
зачем ты советуешь то в чем не разбираешь? причем тут стринг форматтер если мы говорим про билтин формат типа str?
источник

EB

Evgenii B in QA — Автоматизация
не совсем понял как добавление к листу через .append является конкатенацией
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Evgenii B
не совсем понял как добавление к листу через .append является конкатенацией
там в конце
return ''.join(result), auto_arg_index
источник

СС

Сказочный Сникерс... in QA — Автоматизация
и вот это уже плохо
источник

СС

Сказочный Сникерс... in QA — Автоматизация
это выйдет за все разумные рамки при большом количестве даже одинаковых параметров
источник

СС

Сказочный Сникерс... in QA — Автоматизация
классический формат не будет так работать, он передаст все аргументы в си и заполнит изменяемую строку разом
источник

СС

Сказочный Сникерс... in QA — Автоматизация
и вернет объект в питон
источник

IE

Ivan Efimov in QA — Автоматизация
Сказочный Сникерс
зачем ты советуешь то в чем не разбираешь? причем тут стринг форматтер если мы говорим про билтин формат типа str?
/* unicode_formatter_parser is used to implement
  string.Formatter.vformat.  it parses a string and returns tuples
  describing the parsed elements.  It's a wrapper around
  stringlib/string_format.h's MarkupIterator */
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Ivan Efimov
/* unicode_formatter_parser is used to implement
  string.Formatter.vformat.  it parses a string and returns tuples
  describing the parsed elements.  It's a wrapper around
  stringlib/string_format.h's MarkupIterator */
чувак
источник