Форум сайта python.su
0
Здравствуйте.
кому не лень подскажите по решению синтаксической ошибки.
решился на изучение питона (хз или на долго хватит …)
Hello word победил …:)
дальше нашел шаблонизатор html который называется quik, поставил.
Там у них на странице вот такой пример:
from quik import FileLoader loader = FileLoader('html') template = loader.load_template('index.html') print template.render({'author': 'Thiago Avelino'}, loader=loader).encode('utf-8')
File “/home/wwwdev/cpapi/lib/proj/start.py”, line 17(тут указатель ошибки на последней букве слова template, на “e”)
print template.render({'author': ‘Thiago Avelino’},
^
SyntaxError: invalid syntax
Отредактировано Saytik (Окт. 4, 2013 17:07:55)
Офлайн
63
Какая версия питона?
Если 3.Х, тогда
print(template.render({'author': 'Thiago Avelino'}, loader=loader).encode('utf-8'))
Отредактировано 4kpt (Окт. 4, 2013 18:21:41)
Офлайн
0
да именно 3.3.2.
Спасибо помогло.
теперь другая проблема:
b'<html>\n<head>\n</head>\n<body>\n <form name=“test” method=“post” action=“from.py”>\n\t<input type=“text” size=“1000”>\n\t<input type=“submit” value=“\xd0\x9f\xd1\x80\xd0\xbe\xd0\xb2\xd0\xb5\xd1\x80\xd0\xb8\xd1\x82\xd1\x8c”>\t\t\t\n </form>\n</body>\n</html>\n'
Fri Oct 4 19:03:42 2013 - unable to find “application” callable in file /home/proj/start.py
Fri Oct 4 19:03:42 2013 - unable to load app 0 (mountpoint='') (callable not found or import error)
Офлайн
33
Saytik
теперь другая проблема:
Офлайн
0
ок спс буду разбираться, я так посмотрел что он простой, мне много фич не надо, самое элементарное чтобы сделать какой-либо dnstools …
Офлайн
0
но опыт в программировании у меня немного есть в пхп, в админстве хороший опыт, разворачивал много django проектов.
Но вот хочу именно питон с нуля из нутри так сказать чтобы понимать все процессы …
Офлайн
47
там у тебя ошибка про другое
Офлайн
0
поставил шаблонизатор python jinja2. С консоли работает все, а вот через wsgi пока-что ковыряюсь, там как-то не так просто. Надо по хитрому как-то создавать функцию application() которая загружается по умолчанию на сколькоя понял. В общем пока-что читаю ))
есть пример как запустить we2app + jinja, но хочу без web2app чтобы понимать процесс больше …
с джанго шаблонизатором один раз делал по мануалу, но ведь мало чего понимая как это происходит ))
вот и стараюсь пока-что использовать поменьше готовых модулей …
Офлайн