Уведомления

Группа в Telegram: @pythonsu

#1 Март 13, 2016 11:07:24

Vasxak
Зарегистрирован: 2015-12-17
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Перекодировать картинку в MIME

Здравствуйте! Подскажите пожалуйста как простую картинку перекодировать в формат MIME используя python 3.4?

Появилась нужда работать с antigate.com, у них в документации сказано передавать картинку в MIME
(“Тело капчи с типом MIME и именем файла”), что то не могу никак разобраться.
Заранее благодарю

Например такой код:

import requests
import json
url = "http://api.vk.com/captcha.php?sid=761012873690&s=1"#ССЫЛКА НА КАПЧУ
p=requests.get(url)
kartinka=p.content#ПОЛУЧИЛИ КАРТИНКУ
antigate_post=requests.get('http://antigate.com/in.phpmethod=post&key=МОЙ_КЛЮЧ&action=get&file=ТЕЛО_КАПЧИ_С_ТЕЛОМ_MIME_И_ИМЕНЕМ_ФАИЛА')
http://antigate.com/in.php',params=par)
print(antigate_post.text)
antigate_post_json=json.loads(antigate_post.text)
print(antigate_post_json)

Отредактировано Vasxak (Март 13, 2016 11:19:28)

Офлайн

#2 Март 13, 2016 12:56:36

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2843
Репутация: +  186  -
Профиль   Отправить e-mail  

Перекодировать картинку в MIME

https://github.com/gotlium/antigate



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#3 Март 14, 2016 00:09:53

Vasxak
Зарегистрирован: 2015-12-17
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Перекодировать картинку в MIME

Rodegast
https://github.com/gotlium/antigate
Я установил, мне требуется установить еще несколько библиотек для работы с этой, я не могу найти вот эту
user_agent

Не подскажите?

Офлайн

#4 Март 14, 2016 09:41:56

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2843
Репутация: +  186  -
Профиль   Отправить e-mail  

Перекодировать картинку в MIME

Для установки используй pip. Тогда пакет будет устанавливаться со всеми зависимостями.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version