Я изменяю код Python, и я наткнулся на это утверждение и не знаю, что это значит, и я не могу найти что-либо о нем. Извините, что это так вне контекста ..
conn.queue.put('%x\r\n%s\r\n' % (len(chunk), chunk)
if chunked else chunk)
Код помещает чанк в многопоточную очередь для отправки позже. Мой вопрос заключается в том, что здесь происходит "% x \ r \ n% s \ r \ n". Похоже, он помещает длину строки, а затем скрывает ее с возвратом каретки? Кроме того, я запутался в том, что делает «if chunked else chunk», поскольку он является оператором if без тела.
Спасибо