Посмотрите ближе к значению и сравните с тем, что показывают все здравомыслящие JSF-учебники / примеры:
value=" #{authenticationBean.profil.login }"
Пробелы значительны в атрибутах и выражениях EL. Избавьтесь от него:
value="#{authenticationBean.profil.login}"
Купите Коллективный разум Программирования . Замечательная книга интересных алгоритмов AI на основе добывающих данных и всех примеров находится в очень легком для чтения Python.
другая замечательная книга обработка текста в Python
Считайте сами библиотеки Python. Они работают, hackable, изящные, и учебные. Некоторые просты, некоторые сложны.
Лучше всего всех, Вы получили его при загрузке самого Python. Это находится в Вашем каталоге библиотеки Python. Ничто больше, чтобы сделать кроме ввода по абсолютному адресу запуска вокруг.
Просто сделайте это.
Серьезно, Вы никогда не собираетесь учиться быть хорошим программистом, пока Вы не пишете некоторые программы. Сначала Вы запишете плохие программы, затем Вы зафиксируете их, затем Вы запишете лучшие, и т.д.
, Если Вы не будете с жадностью мотивированы, чтобы попытаться кодировать, затем возможно, это не для Вас. Один путь, который будет мотивирован, состоит в том, чтобы получить задание, которое требует, чтобы Вы кодировали... для меня, нет ничего как наличие моей зарплаты и гордости на строке для получения меня работа :)
Сам проект Python поддерживает хорошее список руководств новичка .
Красивый так твердо определить, нет никакого реального ответа на этот вопрос. Ваш лучший совет следовать за тем, что Nat говорит в сообщении, что Вы связались:
нет никакого смысла, ища красивый код. Только посмотрите и исправьте ошибки в проектах, которые Вы используете (Django & Скрученный могли бы быть хорошие кандидаты).
Я видел , Как Думать Как Программист рекомендуемый во многих блогах.
Я лично думаю, что чтение хорошего кода не будет работать, пока у Вас не будет твердого понимания языка, особенно его идиом. Во-первых, я рекомендую основному Wikibook" Учебное руководство Непрограммиста для Python " начаться. Если большая часть из этого имеет смысл, у Вас уже есть хорошее понимание основ.
После этого, я рекомендую Погружение в Python . Вы будете видеть много других людей, рекомендующих эту книгу, потому что это всесторонне и свободно. Вы выучите много языка определенные идиомы в Погружении в Python, особенно в первых нескольких главах. Поскольку Вы читаете его, попытайтесь сделать основные программы с помощью методов шоу Mark Pilgrim.
Погружение в Python входит в определенные модули позже в книге. Это, вероятно, станет немного скучным, и когда это сделает, Вы могли бы хотеть посмотреть на код. Я не чувствую себя квалифицированным для рейтинга кода, используемого ими, но Django и , Наводнение является оба большими проектами, которые покажут Вам организацию больших программ. Хотя они, вероятно, будут подавляющими, если Вы не будете не торопиться, чтобы действительно напасть на них одна часть за один раз и получить твердое понимание.
Я рекомендовал бы рассмотреть аудиоплеер Exaile для Linux. Это включает много практически полезных вещей как плагины, лямбда, декораторы, менеджер по настройкам, gui (использующий GTK +) и многое другое.
исходный код Exaile не является идеалом, но даст Вам достаточно полезной информации и основного Python, кодирующего понятия.
Я изучил довольно мало красивого и полезного Python от O'Reilly Поваренная книга Python . http://oreilly.com/catalog/9780596001674/
я также узнал о многом из веб-страницы Рецепта Python ActiveState. http://code.activestate.com/recipes/langs/python/