У меня есть конкретное использование. Я готовлюсь к GRE. Каждый раз, когда приходит новое слово, я смотрю на
www.mnemonicdictionary.com, для его значений и мнемоники. Я хочу написать скрипт на языке Python (или, если кто-то может предоставить мне указатель на уже существующую вещь, так как я не очень много знаю Python, но сейчас учусь), который берет список слов из текстового файла и ищет его на этом сайте, и просто получить соответствующую часть (значение и мнемонику) и сохранить его еще один текстовый файл для автономного использования. Возможно ли это сделать ?? Я также пытался найти источник этих страниц. Но наряду с HTML-тегами у них также есть некоторые функции ajax.
Может ли кто-нибудь предоставить мне полный путь, как это сделать ??
Пример: для слова impecunious:
связанный источник HTML похож на это
<ul class='wordnet'><li><p>(adj.) not having enough money to pay for necessities</p><u>synonyms</u> : <a href='http://www.mnemonicdictionary.com/word/hard up' onclick="ajaxSearch('hard up','click'); return false;">hard up</a> , <a href='http://www.mnemonicdictionary.com/word/in straitened circumstances' onclick="ajaxSearch('in straitened circumstances','click'); return false;">in straitened circumstances</a> , <a href='http://www.mnemonicdictionary.com/word/penniless' onclick="ajaxSearch('penniless','click'); return false;">penniless</a> , <a href='http://www.mnemonicdictionary.com/word/penurious' onclick="ajaxSearch('penurious','click'); return false;">penurious</a> , <a href='http://www.mnemonicdictionary.com/word/pinched' onclick="ajaxSearch('pinched','click'); return false;">pinched</a><p></p></li></ul>
но веб-страница выглядит так:
• (прил.) Не хватает денег для оплаты необходимого
синонимы: трудно, в стесненных обстоятельствах, без гроша в кармане, скупой, защемленный