Уведомления

Группа в Telegram: присоединиться | Jabber-конференция сообщества: pythonua@conference.jabber.ru

#1 Апрель 30, 2015 23:54:51

russian_bear
Зарегистрирован: 2014-09-23
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

GAE + mechanize

Друзья, помогите пожалуйста с запуском mechanize на gae, у меня категорически не получается
Перечитал уже кучу форумов, stackoverflow.com, но так и не понял как запустить mechanize на GAE.

Вот ниже простейший код, библиотека mechanize лежит в папке libs, вид директории получается вот такой

сам mechanize взят вот отсюда - https://code.google.com/p/gaemechanize2/

import webapp2
import sys
sys.path.insert(0, 'libs')

class MainPage(webapp2.RequestHandler):
def get(self):

from mechanize import Browser
br = Browser()
br.open("http://torg.ua/additem/")
br.select_form(nr=0)
response2 = br.submit()
my_text_here = response2.get_data()

self.response.headers['Content-Type'] = 'text/plain'
self.response.write(my_text_here)
self.response.write("\n")


app = webapp2.WSGIApplication([
('/', MainPage),
], debug=True)

При запуске получаю стандартный error вида:
Error: Server Error
The server encountered an error and could not complete your request.
Please try again in 30 seconds.


заранее огромное спасибо за любые комменты
особенно буду благодарен за ссылку на любую пошаговую РАБОТАЮЩУЮ инструкцию по запуску mechanize на gae

Офлайн

#2 Июнь 28, 2015 13:09:59

Tiberium
Зарегистрирован: 2015-06-28
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

GAE + mechanize

Возможно гугл запрещает с помощью скрипта заходить на другие сайты, или скрипт как-то не так работает

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version