[Ответить в тред] Ответить в тред

15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)



Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 0 | 1 | 0
Назад Вниз Каталог Обновить

Python 3. Проблема с чтением из файла, полученного из html-формы Аноним 06/11/16 Вск 17:57:28  870955  
images.png (1Кб, 89x90)
Привет!
Краткая предыстория.
Я манагер, который по одной из задач дико обосрался со сроками (резко выросла нагрузка на разработку, а клиенту был обещан сервис, который валидировал бы имейлы перед рассылками прям ну в очень краткий срок).
В итоге решил забахать самостоятельно, учитывая что хотел давно подступиться к программированию, в основном для решения своих мелких манагерских задач (не собираюсь шкварить своим быдлокодом внешний мир). К слову, сервис, о котором ниже будет переписан нормальными программистами. Моя затычка - временная мера.
Пошерстив несколько готовых решений на рынке, удовлетворился результатами работы вот этого апи для имейл-валидации: https://mailboxlayer.com
Но так как это апишечка, соответственно встал вопрос о том, чтобы написать к ней обертку.
Как хотелось бы, чтобы это работало:
1) скармливаешь веб-сервису csv с имейл адресами;
2) сервис делает обращения по апи к https://mailboxlayer.com;
3) получаем ответ;
4) выводим в html-таблицу;
5) скачиваем csv с респонсом.

Вооружившись гуглом, пайтоном 3 и настроив sublime text 3 для работы с python, мне-таки удалось написать работоспособное приложение, но оно работает не до конца как мне хотелось бы.

Итак, что сделал (рабочая версия):
http://pastebin.com/WpPz61SK - html-часть
http://pastebin.com/QUTAiE3b- python часть
csv для теста приложил, там всего-навсего списочек адресов http://rgho.st/7KN9Pv4xG

Итак, с чем столкнулся (нерабочая версия):
http://pastebin.com/WpPz61SK - html-часть (такая же)
http://pastebin.com/xNguGkuT - python часть
html-ку с описанием ошибки приложил http://rgho.st/7KN9Pv4xG

Итого, у меня не работает загрузка файла из html-формы.
Вот что пишет на этот счёт cgi-дока:
http://prntscr.com/d3sabu
https://docs.python.org/3.5/library/cgi.html

Итак, я верю, что я в миллиметре от решения. Всего-навсего нужно сделать так, чтобы приложение нормально понимало файл, полученный из html-формы. Всё отлично работает только если указать к csv прямой путь.

Кто-нибудь сталкивался? Есть ли простое решение?
Спасибо!

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 0 | 1 | 0
Назад Вверх Каталог Обновить

Топ тредов
Избранное