Tagged: Python Toggle Comment Threads | Keyboard Shortcuts

  • Ruslan.Kayumov 21:48 on 06.02.2018 Permalink | Reply
    Метки: Python, pythonic way   

    Простая учебная задача проверки орфографии на Python 

    В прошлом году согласился стать модератором на популярном курсе по программированию на Python (рекомендую, замечательный бесплатный курс). Мне это нужно в первую очередь для того, чтобы самому Python не забывать. Потому что без практики кодинг довольно быстро приходит в увядание и от элегантного pythonic way вскоре остаются одни паскалевские операторы 🙂

    В этой публикации я хочу оставить разбор одной простой задачки курса. Опять же делаю это для себя в целях быстрого воскрешения знаний. Просто так вышло, что меня попросили объяснить решение в курсе, что я и сделал. Оно у меня таким образом уже полностью выложено, но в закромах курса. Хотелось вы вывести его на белый свет.

    Итак, задача звучит так: (More …)

     
  • Ruslan.Kayumov 15:49 on 20.09.2017 Permalink | Reply
    Метки: IPython, matplotlib, Python, , градиентный спуск,   

    Реализация простейшего примера градиентного спуска на IPython 

    Ниже пример реализации на IPython градиентного спуска в рамках прохождения курса на Курсере для простой функции одной переменной с подробными комментариями. Т.е. вообще-то тема градиента предполагает хотя бы функцию двух переменных. Но начать, считаю, надо с одной переменной. Затем, когда суть понятна, тогда уже не помешает сделать решение для двух переменных, соответственно с трехмерными графиками. (More …)

     
  • Ruslan.Kayumov 02:01 on 25.07.2017 Permalink | Reply
    Метки: Anaconda, , Python, Selenium, решение проблем   

    Решение проблемы с webdriver в selenium для Python 

    Когда создавались многие инструкции по использованию пакета selenium в Python, порядок начала работы немного отличался. Сейчас люди пишут две строчки из тех инструкций и сразу могут получить ошибку

    from selenium import webdriver
    browser = webdriver.Firefox()

    Здесь выскакивает ошибка, если не провести подготовку (считаем, что сам пакет selenium у Вас установлен). Подготовка заключается в скачивании специального драйвера и размещении его по одному из пути переменной PATH.
    Драйвер скачать можно по ссылке https://pypi.python.org/pypi/selenium (раздел Drivers)
    Так для Firefox нужен будет geckodriver. Его надо скачать и разместить, например, в папке установки Анаконды (или по любому подходящему пути, прописанному в PATH)

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel