Спасибо.
Потыкал, подумал, вроде, более-менее разобрался.
Следующий вопрос :)
Пишу парсер с использованием lxml.
Надеюсь, pyCharm поможет меньше подглядывать в документацию по библиотеке.
Вопрос такой:
import requests
from lxml import html
startURL = "http://someurl"
page = requests.get(startURL)
content = page.text
doc = html.document_fromstring(content)
Дальше я хочу передать doc в качестве параметра в свою функцию и там уже над ним колдовать, извлекать нужные мне элементы.
Как написать определение функции в pyCharm, чтобы среда понимала, какой тип у аргумента будет, и помогала выбирать нужные мне свойства-методы этого аргумента?
def work_on_doc(document):
elements = document.find_class("definition")
В теле функции *я* знаю, что document - это html-элемент. А среда не знает. Как ей помочь?