Я мигрирую php код в Python. Мои данные сохраняются в переменной queryResults
. И выглядит так:
OrderedDict([('totalSize', 44), ('done', True), ('records', [OrderedDict([('attributes', OrderedDict([('type', 'Opportunity'), ('url', '/services/data/v42.0/sobjects/Opportunity/0060z0000226XdJAAU')]))
Насколько я понял, следующий код php создает пустую переменную - output и добавляет записи queryResults
в выходную переменную. Затем он проанализировал его с помощью функции parse_csv
.
$output = "";
foreach ($queryResults as $line => $row) {
$output .= $row;
}
$arr = parse_csv($output);
$newarr = array();
$keys = array();
$cnt = 0;
Как бы я сделал то же самое с Python? Я пытался:
output = ""
for item in queryResults:
output.append(item)
print(output)
Сообщение об ошибке: AttributeError: 'str' object has no attribute 'append'