Спасибо за ответ. Теперь боле менее понятно куда копать. Можете подсказать, почему в pycharm не могу использовать Session()? AttributeError: 'module' object has no attribute 'Session'
Хотя в том же pycharm (как и в терминале) через интерпретатор все работает.
Используется python 3
Ну до написание ботов мне еще далеко, пока что это просто ради интереса. Решал задачки на pythonchallenge.com, там пришлось использовать urllib, решил найти чтото удобнее, нашел requests. Потом ради интереса уже решил помимо открытия страницы еще и пройти авториацию. (без какой либо цели)
Большое спасибо за объяснение. Я думал, что дальше окажется что "ненужные" переменные можно будет как то спрятать, и поэтому совсем не понимал для чего нужен геттер. А если переменные прятать нельзя, тогда все становится понятней.
Пока что не особо понимаю, что вы написали, т.к. только начал классы изучать и с другими языками не знаком. Но наверно nested это "подкласс" моего класса, а дальне уше не понятно =). Пока что просто понял, что "так принято делать". Продолжу дальше изучать, наверно это станет понятным позже.
Могу посоветовать книгу "Дискретная математика для программистов" - Р.Хаггарти. Просто эту сам читал, и она написана достаточно понятным языком, но наверняка есть и другие подходящие в данной ситуации.
Так же есть книга, покрывающая вроде-бы все теоретическую часть выше упомянутого мной курса (даже не много подробней), но в ней нет практических задач: mitpress.mit.edu/books/introduction-computation-an...
Если не трудно, могли бы вы объяснить как эта конструкция работает, или как это называется, а я уже сам поищу. Я имею в виду не метод .join, а то что внутри него, т.е. как я понял вы задаете условия и результат выполнения условий (char if char in letters_guessed else '_'), проверка которых происходит внутри цикла (for char in secret_word). Интересует почему такой синтаксис (сначала то, что должно быть внутри цикла)? и где это еще можно применять?
Это то, что нужно. Спасибо. А про имена функций мне pycharm уже сказал, просто на edX задания даются с некоторыми предустановками, в данном случае имена функций должны были остаться именно такими.
Скопировал ваш код. Теперь проверка проходится, но данные почему - то из файла никакие не берутся (должна считываться строка и присваиваться переменной типа string). Если запускать через xcode, то опять же, все работает.
Кстати pastebin заблокирован провайдером, заходил через прокси туда.