Форум сайта python.su
Всем привет
Подскажите пожалуйста
Мне надо в Zope в Python-Script прогнать массив container.REQUEST и получить все значения ключ-массив
делаю
request = container.REQUEST
…
KeysArray=request.keys() - валится - не словарь ?
KeysArray=request.form.items() - то же
KeysArray=request.dictionaries() - валится - не может перевести в словарь ?
…
Там дело в том что там переменное число параметров в container.REQUEST…
А как это можно сделать?
Офлайн
А вот так что выводитc в консоли и етсь ли сообщение об ошибки?
у меня к примеру в Зоб 2.9 нормально работает только проверил.
А еще лучше перед самыми манипуляциями посмотри тип того что передал вдруг там не словарь а вообще Нон.
for key in request:
print ‘key’, key
print ‘value’, request
print ‘——’
Отредактировано (Апрель 7, 2007 10:27:09)
Офлайн
Спасибо за подсказку :
for key in request.form: - заработало!
Офлайн
Рад был помочь обращайся, заодно сам буду тренироваться.
Офлайн
request.form - это словарь. request - это объект, который повторяет по функциональности словарь.
Офлайн