Как сделать запрос POST с помощью URLSession в Swift для загрузки изображения на сервер Flask / Python?

Вот еще одно решение, для которого не требуется модуль csv.

print ', '.join(['"'+i+'"' for i in myList])

Пример:

>>> myList = [u'value 1', u'value 2', u'value 3']
>>> print ', '.join(['"'+i+'"' for i in myList])
"value 1", "value 2", "value 3"

Однако, если в исходном списке содержится некоторое число, они не будет экранировано. Если это необходимо, можно вызвать функцию, чтобы избежать этого:

print ', '.join(['"'+myFunction(i)+'"' for i in myList])
-1
задан Gang 13 July 2018 в 08:40
поделиться

1 ответ

Swift Data не является допустимым типом данных JSON. Вместо добавления в словарь и сериализации JSON try

if let photoData = UIImagePNGRepresentation(Photo)
{
    request.httpBody?.append(photoData)
    request.httpBody?.append("\r\n".data(using: .utf8)!)
}
0
ответ дан mag_zbc 17 August 2018 в 13:20
поделиться
  • 1
    Вы имели в виду: let photoData = UIImagePNGRepresentation (Фото) request.httpBody? .append (photoData!) request.httpBody? .append (& quot;\r\n & quot; .data (с использованием: .utf8)!) – Gang 13 July 2018 в 09:09
  • 2
    См. Обновленный ответ – mag_zbc 13 July 2018 в 09:15
Другие вопросы по тегам:

Похожие вопросы: