aпач тебе не нужен
когда стартует скрипт с Import bottle run то стартует httpd на порту 8080 (по дефолту)
остальное здесь http://bottle.paws.de/page/docs
Traceback (most recent call last):
File "test0.py", line 3, in <module>
from bottle import route, run
File "E:\Py\004\bottle.py", line 311
except BreakTheBottle, e:
^
SyntaxError: invalid syntax
angrybottle.py у меня лежит здесь, как я и писал.
ты вкдь писал что bottle.py положил в папку D:\Python31\Lib\site-packages\
откуда тогда File “E:\Py\004\bottle.py” ?
o7412369815963И сюда я bottle.py положил. В обоих вариантах одна и та же ошибка. Жесть какая-то…
попробуй положить файл bottle.py к своему скрипту в одну папку
Traceback (most recent call last):
File "test0.py", line 3, in <module>
from bottle import route, run
File "E:\Py\004\bottle.py", line 304
except (AssertionError, IndexError), e: # AssertionError: Too many groups
^
SyntaxError: invalid syntax
MapaTДа, действительно. Переколбасил bittle.py. Теперь запускается скрипт без ошибки, соответственно и bottle сервер. :-)
Насколько я понял из информации на главной странице фреймворка Bottle для работы в Python 3.x необходимо прогнать bottle.py через скрипт 2to3.
sypper-pitДа поставить-то не проблема. Я взялся изучать 3-ю версию. Не хочется путаться в различиях. Да и должно работать под 3-ю версию, раз автор bottle заявляет. Вот и прошу помощи, а ее не в полной мере хватает на данный момент. :-)
Despot
поставь питон 2,6
Despot
Зачем же код 3.х переколбашивать в код 3.х???
DespotАвтор и заявляет, что после того как его bottle.py (написанный для Python 2.5+) прогнать через скрипт 2to3 он будет работать с Python 3.x
Да и должно работать под 3-ю версию, раз автор bottle заявляет.