Прошлой ночью я был на Boston Python Meetup , где описывались различные реализации Python.Часть обсуждения включала конкатенацию строк.
Очевидно, что для CPython фрагментация кучи меньше, если строки объединяются, начиная с пустой строки, а затем с помощью объединения.
Это нормально для построения строки
sql_statement = "select count(*) " + \
"from ept_inv e " + \
"where e.ept_type = " + str(in_row[cs.DeviceType]) + " " + \
"and e.inv_id = " + str(in_row[cs.EndpointID]) + " ; "
или я должен был установить sql_statement
в ""
и затем соединить каждую часть?Спасибо.