แแฆแแกแแฆแแแแแ แแแแแชแแแแ แแแชแแแแ แแแแก 100500 แแฃแ แกแแ แแ แฃแแแ แแแแ แฎแแแแ แชแแแแแแแ, แ แแ แแแแแชแแแแ แแแชแแแแ แแแแจแ แงแแแแแแ แแแขแ แคแฃแแแก แจแแแแ แจแแกแแซแแแแแแแ แแแแแชแแแแ แแแชแแแแ แแแแก แแฃแ แกแแแแ (แ แแขแแ แแญแ แแแ, แ แแชแ แแแฉแแแแแก แแแงแแแแ แจแแแแซแแแ?). แแ แแฃแ แกแแแแก แแแแแแ แ แแแแฃแกแ แแ แแก แแก, แ แแ แแแ แแ แแแแแแ แ แแแแจแแ แ แแ แแฅแแ แ แแแแฃแ แกแแแฃแจแแแกแแแ: แแ แแแแ แแแแชแแแ แกแฃแคแแ, แแแแฃแจแแแแแฃแ แแแแแชแแแแแก แกแแญแแ แ แคแแ แแแขแจแ. แแ แ แแชแ แขแแแแ แแฃแ แกแก แแ แแฌแงแแ แ แแแแฃแ แ แแ แแแแแแแก แแแแแญแ แแก, แฉแแแแแ แแ แแแแแ แแแฃแแแกแ.
แแแแขแแ, แฉแแแ แแแฌแงแแแ แฉแแแแฌแแ แแแแก แกแแ แแแก โแ แ แจแแแซแแแแ แฌแแ แแแแ แแแก แแแแแชแแแแ แแแชแแแแ แแแแจแโ, แแคแฃแซแแแแ แ แแแแฃแ แแแแแแแแแก, แ แแช แแแฎแแ แฉแแแแแ, แฉแแแก แแแฎแแแแแแแแแ แแ แแแแแแแแแแ. แฉแแแ แแแแแแแแแแแแแ แแแแแชแแแแ แแแชแแแแ แแแแก แขแแแฃแ แแแแชแแแแแก แ แแแแฃแ แ แแแแแแแแแแแก แแแแแงแแแแแแ: แ แแแแ แฎแแแแ แแก แกแแแแแแแแแแจแ. แแแแแฌแงแแ แแฆแแก แแแแแชแแแแ แจแแแ แแแแแแก แแแแชแแแแแแ.
แแ แแแ แแแแ, แ แแแแช แแแแแแแแแแ แแแ แแแแแแแ, แ แแแแกแแช แแกแแแ แ แแแแฃแ แแแแแชแแแแแแแ แแฃแจแแแแแก แแฌแงแแแแ, แ แแแแฃแ แแ แแแ แแแแแแ แแ แแแแแชแแแแแก, แ แแแแแแแช แฉแแแแแแแก แงแแแแแแ แแฅแขแฃแแแฃแ แแ. แแ แกแขแแขแแแก แแแแแแ แ แแแกแแฏแ:
แฉแแแ แกแแกแขแแแแขแฃแ แแ แแแคแแกแแแ แแ แแก, แ แแกแฃแ แกแแแกแ แแ แซแแแแกแฎแแแแแก, แ แแแแแแช แกแแญแแ แแ แแแแแชแแแแ แจแแแ แแแแแแก, แแแฌแแแแแแกแ แแ แแแแแแแแแแกแแแแก.
แแ แ แแช แแแแแแ แแ, แฉแแแ แแแแแแฎแแแแแ แ แ แฃแแแ แแแแแแแแแ แแแแก แแแแแแแ แแกแแชแแแแแแแ.
แกแฎแแแแแกแฎแแ แจแแคแแกแแแแ, แแแกแฃแคแแแแแแแก, แขแ แแแกแคแแ แแแชแแแก, แแแแแชแแแแ แแแแฃแจแแแแแแก, แคแฃแแฅแชแแฃแ แ แแแแแแแ แแแก แแ แ.แจ. แแ แ 80-90%-แก แแแแแแแก, แแแแแแแก แแ 10-20%-แก, แแแจแแ แ แแชแ แแแแฅแแแก แงแแแแ แกแแกแฌแแแแ แแแกแแแ แคแแแฃแกแแ แแแฃแแแ แแฅแกแแแฃแแแฃแ แแ แแแแแแแแ.
แแแแแ แจแแแฎแแแแ แแแ แขแแ แแแแแแขแแแฃแ แแ แแแแแแแก แกแแแ แแแ แกแแแ, แ แแแแ แช แขแแแแฃแ แ แแแแแแแแ แแ แแแแฎแแ, แ แ แแ แแก โแแแแแแซแแแแแแแ แแแ แแแแแแแแโ.
แแแแแแแแแ, แแแแแ แแแแแแฎแแแแแ แแแแแชแแแแ แจแแแ แแแแแแกแ แแ แแแแแแแก แจแแแแ แแแแก แแแแชแแแแก แแกแแแแก แแแ แแแชแแแแก:
- Reddit-แแก แแ แ แฅแแแ แแแแขแ
- แฐแแแ แแก แแ แ แแแแงแแคแแแแแ
- แแแแแแแแกแแแแแก แแ แ แฏแแฃแคแ
แแแ แแแแแ แแแแแแแ แแแแ แแแจแ
แแแฎแกแแแแ แกแแแขแ แแ แฌแแแแแแฎแแ แแแแแแแแแแ, แแฃ แแก แแแกแแแแแแ, แแแแแงแแแแ แ แแแแแแแแ แกแแแแ แฌแแกแแแแแฎแแ, แ แแแแแแแแ แกแแแแ แแแแแกแแแแก แแแแแแแแแแแก แแแแแงแแแแแแ แแ แแแแแ แแแแกแแแแก. แแแแแแขแแ แ แแแแแแแแ แกแแแแ แจแแแ แแแแแแกแแแแก. แฉแแงแแ แแ แ แแแแแแแแ แกแแแแ แ แแแแ แแจแ (แแแแ แแแแแ แแ แแ แแ แแแแแแขแแ N แกแแแแ).
แกแแแแแแซแ แฌแแ แขแแแ: แแ แแแก แจแแคแแกแแแแแ แแคแฃแซแแแแ แแแ แแฃแแแแกแ แแ แแแแแชแแแแแแก แแแแก แจแแกแแฎแแ, แแฃ แ แแแแแ แฎแแแก แแแกแญแแ แแแแ.
แแฃแชแแแแแแแแ แแ แแแก แแแแแแแแก แแแฌแงแแแ แแแแแ แแฆแฌแแ แแแ แแแ แแแแแ แแ แแแแแแแก แจแแแแแแ แแแ แแแแขแ แแแแก แจแแคแแกแแแแ:
- แ แ แแ แแก แแแแแชแแแแแแก แแแแ แแ แ แแแแแแ แกแญแแ แแแแ แคแแแแแฃแ แแ แจแแแ แแแแแแก (*แแฎแแแแ แฅแแแแแ*).
- แ แ แแ แแก แแ แแ แฉแแแแฌแแ แแก แจแแแ แแแแแแก แแ แ แแ แ แแแแแแ แฎแแแ แฃแแแ แแแแแแแแ แแแแ แแก แจแแแ แแแแแแก?
- แแคแแฅแ แแ แแแแแก แแแฌแแ แแแ, แ แแแแแแช แแแแฎแแแก แแแแแแแ แแแแแก แแ แแฌแงแแแก แแแแแขแแแ แแแแก, แ แแชแ (แแ แ แแฃ) แงแแแแแคแแ แ แแแ แฎแแ แฎแแแแ.
- แแแแ แแแแแ แแแญแแ แแแแ แแฃ แแ แ แแแขแแ แแแแชแแ แแ แแแแงแแแแ แแ แ API-แแ แฌแแแแแแก แแแกแแฆแแแแ.
- แแแแงแแแแ แจแแชแแแแแแแก แ แแแแแแแแ, แ แแแแ แช แแแแแชแแแแ แกแแ แแฃแแแก แคแฃแแฅแชแแ - แจแแแคแแกแแ แแแแแ แแขแฃแแ แแแแแแแแ: แกแขแ แฃแฅแขแฃแ แ, แ แแแแแแ แขแ แแแกแคแแ แแแชแแ, แ แ แแ แ แแแแ แฃแแแ แแแแแฆแแ.
- แจแแแกแฌแแ แแ แฅแกแแแแก แจแแชแแแแแแ แแ แแ แแแแแแแแ แแ แแแฅแขแแก แแ แแกแขแแแแแ แขแฃแแ แฅแชแแแแ.
- แจแแแคแแกแแ, แแ แแก แแฃ แแ แ แกแแญแแ แ แคแฃแแฅแชแแแแ แแแแฃแแแแขแแชแแแจแ แแ แแฃ แแ แ, แแแจแแ แ แแแแ แแ แ แแแแแแแ แกแแญแแ แ แแแแแกแแแแแกแแแแก.
แงแแแแแแ แแแแจแแแแแแแแแ แแก แแ แแก, แ แแ แแ แแแก แจแแกแแคแแกแแแแแ - แ แแแแฃแ แแ แกแแญแแ แแ แแ แ แแ แซแแแแกแฎแแแแ แแแฎแแ แฏแแ "แซแแแแแ แแแแแแ แแแแ" - แแฎแแแแ แแแจแแ แแฅแแแแ แแฅแแแแ แแแแแแแแ แแแแแแแขแฃแ แ. แแแแขแแ, แ แแช แแ แฃแแแ แแแซแฃแแแ แแฅแแแ โแ แแแแแแ แฎแแแ แกแญแแ แแแแ แแแแแชแแแแแแก แจแแแ แแแแแแกโ - แแงแแแแ แแแ แแแแฃแแ แแ แ แฌแแแแกแฌแแ แ แแแแแแแแกแแแแก แแ แแแกแฏแแแแ แแแแแ, แแฃ แ แแแแแแแ แแแแกแฎแแแแแแแ แแ แ แแ แแแแแแแก แ แแแแฃแ แ แแแ แแแแขแ แแแแก แแแฎแแแแแ.
แแฎแแ แแ แฉแแแ แแแฉแแแแแแ แแแแแ แแขแฃแ แแแแแแแแแแก, แกแแแแช แจแแแชแแแแแ แแกแแแ แแแ แแแแขแ แแแ.
แกแแแแแแซแ แฌแแ แขแแแ: แจแแคแแกแแแ แแคแฃแซแแแแ แซแแ แแแแแ แคแแฅแขแแ แแแแก แแแแแแแก, แ แแแแแแแช แแแแแแแแก แแฎแแแแแ แกแแแฃแจแแแก แแแชแฃแแแแแกแ แแ แกแแ แแฃแแแแ.
แแแแแชแแแแแแ แแแคแฃแซแแแแฃแแ แจแแคแแกแแแ แแแ แแ แแแแแแแแ, แ แแแแกแแช แคแฃแแฅแชแแฃแ แ แแแแแแแขแแแ แกแแแแแ แแกแแ แแชแแ แแ แแ แแ แแ แแก แแแแ แ แคแแฅแขแแ แ, แ แแแแแกแแช แจแแฃแซแแแ แแแแจแแแแแแแแแ แแแแแแแ แแแแฎแแแแแก แแ แแแแแแแก แแแแแแแแ. แแแแ แแ แแแแแชแแแแ แแแชแแแแ แแแแก แแแแแ แ แแแ แแ แแแแแแแแแก แจแแแแฎแแแแแจแ, แแกแแแ แคแแฅแขแแ แแแ แซแแแแแ แแ แแแแแ แแชแฎแแแแแ แฎแแแแ แแ แแกแแแ แแแแแแแ แแ แแแแแแแแขแฃแ แ แฎแแแแ.
Reddit แแแแแแแก แจแแแแ แแแ
แแแแแฌแงแแ แฃแแแ แขแแแแกแ แจแแแแฎแแแแแ (แ แแแแ แช แแแแแแแแแแแ แแ แแแแแ). แแแแแแแ, แแฃแแฌแ แคแแแแ แ แแ แแแฅแแแ, แฉแแแ แแแแฅแแก แแแแฅแแแก แแแแแแฃแ แ แจแแแแฎแแแแ, แแแแแ แแแแแแแแแฌแแแ แฉแแแแ แกแแ แแฃแแแก แฉแแแแแแแแแแ:
- แแ แกแแแแแก แกแฃแคแแ, แแแแแแ แแ แแแแฃแแแแขแแ แแแฃแแ API.
- แแก แซแแแแแ แแแ แขแแแแ แแ แ แแช แแแแแแ แแ, แแแขแแแ แแแแฆแแแ แแแขแแแแขแฃแ แแ.
- แแ แกแแแแแก
แแแแแแแก แจแแคแฃแแแ - แฃแแแ แแแ แแแแแแแแแ. - แกแแแแแแแแแแ, แ แแแแแแช แแแแแแแแแแก แแ แแแ แแแแแก แแแแแชแแแแแก reddit-แแ (แแฃแแแแช YouTube-แแก แแแแแแแแแ, แกแแแแช แแฎแกแแแแแ, แ แแแแ แแแแแแงแแแแ แแแแแแแก แจแแคแฃแแแ)
แฒแแแแแแแแ . - แแแแแแแแ, แ แแแแแแแช แแแญแแ แแแแ, แกแแแแ แแฃแแแ, แแ แกแแแแแก API-แจแ. แฃแคแ แ แแแขแแช, แแแแ แแแแแแงแฃแ แแแ แแแแแแฅแขแฃแ แ แแ แกแฃแคแแ, แฅแแแแแ แแแชแแแฃแแแ แคแฃแแฅแชแแแก แแแแแแแแ, แ แแแแแแช แแแ แแแแแก แแแแแแขแแ แแแก แแแกแขแแ.
def get_comments(submission_id):
reddit = Reddit(check_for_updates=False, user_agent=AGENT)
submission = reddit.submission(id=submission_id)
more_comments = submission.comments.replace_more()
if more_comments:
skipped_comments = sum(x.count for x in more_comments)
logger.debug('Skipped %d MoreComments (%d comments)',
len(more_comments), skipped_comments)
return submission.comments.list()
แฒแฆแแแฃแแแ
แแแแกแแ แแแฃแฎแแแแแแ, แ แแ แแก แกแแฃแแแแแกแ แจแแแแฎแแแแแ, แแแแแช แฆแแ แก แแแแแ แ แแแ แแแแจแแแแแแแแแ แคแแฅแขแแ แแแแก แแแแแแแแกแฌแแแแแ แ แแแแฃแ แ แชแฎแแแ แแแแแแ:
- API-แก แแแแแขแแแ - แฉแแแ แแซแฃแแแแฃแแแ แแแ แ แแแแฆแแ แแแแแชแแแแแ แแแ แขแแแจแ (แแแแฎแแแแแแก แจแแ แแก แซแแแ แแ แ.แจ.).
- แจแแแ แแแแแแก แแ แ - แกแ แฃแแ แแแแแแแแกแ แแ แจแแแแ แแแแกแแแแก, แแฅแแแ แแแแแฌแแแ แแแแจแแแแแแแแแ แแ แ แแแแแงแแ แแฎแแแแ แแแแแแก subreddit-แแก แแแกแแแแแแแ.
- แแแขแ แฃแแแ แแแฃแจแแแก แกแแ แแแ แแ - แแฅแแแ แแ แจแแแแซแแแแ แฃแแ แแแแ แแแฃแจแแแ แแแ แแฅแแแแก แแแแขแแแแ, แฉแแแแ แแฃแ แแฉแแแแแจแ แแ แแแแฌแงแแ แแฅแแแแ แกแแฅแแ. แแกแ แ แแ, แงแแแแแคแแ แ VPS-แแ แแแแแขแแ แ. แกแแ แแแแแแ แแแแ habrahabr10-แแก แแแแแงแแแแแแ แจแแแแซแแแแ แแแแแแแ แฆแแ แแแฃแแแแแก แแแแแ 10%.
- แแแแแแ แแ แแแแแชแแแแก แคแแแแแฃแ แ แแแฃแฌแแแแแแแแ (แแกแแแ แฎแแแฃแแแ แแแแแแแกแขแ แแขแแ แแแแกแแแแก แแ แซแแแแแ แ แแฃแแแ แแแแ แจแแแ แแแแแ) - แแก แแแกแแแแแแแกแฌแแแแแแแแ; แแ แแแชแแแจแ, แงแแแแ แแแแแชแแแ แแ แจแแแซแแแแ แจแแแ แแแแแก แแแแแแแขแฃแ แแ แแจแ.
- แฅแกแแแแก แจแแชแแแแแแ: แฅแกแแแจแ แแฃแจแแแแ แแขแแแแแแฃแแแ.
- แแก แแ แแก แชแแชแฎแแแ แ แแแแฃแ แ แแแแแชแแแแแ - แแก แแ แแกแแแแก แแ แแก แกแฃแคแแ.
แ แ แแฅแแ แฃแแแ, แแฃแชแแแแแแแแ แแ แแแฃแแแกแแแแก แแแแแแแแ แแแแจแ แฉแแ แแแ. แแแแแ แแขแฃแแ แกแแแแแแ/แแฆแแแแ แแแแแแแแแแฃแแแ แแแแแแแแ แแแแก แแแแแชแแแแแแแแ แแ แแกแแแแก แแแแชแแแแแแ แแฃแจแแแแแก แแแแแชแแแแแแแแ, แแฃแแชแ, แฉแแแ แแฎแแแแแ, แ แแ แแฅ แแแแชแแแ แแ แแก แฌแแแแแ แกแแแแแแแ แ แแ แแ แกแแญแแ แแแแก แกแฎแแฃแแแก แแแแแขแแแแ แแแซแ แแแแแแก แแแแแกแแญแ แแแแ - แงแแแแแคแแ แ แจแแแซแแแแ แซแแแแแ แแแ แแแ แจแแคแแกแแแก, แแแแแแแแก แแ แจแแกแ แฃแแแแก.
แฐแแแ แแก แแแแแแแแแแแแก แจแแแแ แแแ
แแแแแแแแแ Habr-แแก แซแแคแแแแก แแ/แแ แแแแแแแแแแแแก แจแแแแ แแแแก แฃแคแ แ แกแแแแขแแ แแกแ แแ แแ แแขแ แแแแแแฃแ แจแแแแฎแแแแแแ.
แแแแแ แแแแแแแแแฌแแแ แฉแแแแ แกแแ แแฃแแแก แฉแแแแแแแแแแ - แแฅ, แแแแกแแแแแก, แ แแ แแแแแแ แแแแแแฃแแ แฌแแ แขแแแ, แแฅแแแ แแแแแฌแแแ แชแแขแแแ แฉแแแฎแแ แแ แแแแแ แแแแแแแแ แแ แแฅแกแแแ แแแแแขแ.
- แแแแแแแแ แแแแแ แคแแฅแ แแแ, แ แแ แแ แกแแแแแก API, แแแแ แแ แแ แแ แแก. แแแแฎ, แแแแฎ, Habr-แก แแฅแแก API, แแแแ แแ แแก แฃแแ แแแแ แแแฃแฌแแแแแแแแ แแแแฎแแแ แแแแแแแกแแแแก (แแ แจแแกแแซแแแ แแก แกแแแ แแแ แแ แแฃแจแแแแก).
- แจแแแแแ แแฅแแแ แฃแแ แแแแ แแฌแงแแแ html-แแก แแแแแแแก - โแแแแแ แขแแก แแแแฎแแแแแแโ, แ แ แจแแแซแแแแ แแแฎแแแก แแ แแกแฌแแ แแ?
- แแแแแช แ แแแแ แแแแแแแแแแแ? แฃแแแ แขแแแแกแ แแ แงแแแแแแ แฎแจแแ แแ แแแแแงแแแแแฃแแ แแแแแแแ แแ แแก แแแ แแแแแแก แแแฌแแแแแแแก แแแแแแ แแแ, แแแแแแแแแกแฌแแแแ, แ แแ แแก แแ แแ แแก แงแแแแแแ แแคแแฅแขแฃแ แ แแ แแแฃแฌแแแก แกแฎแแแแแกแฎแแ แจแแแแฎแแแแแก แแแแฃแจแแแแแ - แแฅ แแ แแก แ แแแแฃแ แ ID-แแแแก แกแแแแแ แแแแก แแแแแแแแ แงแแแแ แแ แกแแแฃแแก แจแแ แแก.
แฒแฆแแแฃแแแแแ แกแขแแขแแแแ. - HTML-แจแ แจแแคแฃแแฃแแ แแแแแ แแแแแชแแแแแ แแแ-แแแแ แแแก แแแแแ แแขแแแแแแฃแแแ. แแแแแแแแแ, แแกแฃแ แ แจแแแแ แแแแ แแ แจแแแแแฎแแ แกแขแแขแแแก แ แแแขแแแแ: แแฅแแแ แแแแแฆแแ แฅแฃแแ html-แแแ แแ แแแแแฌแงแแแขแแ แแแกแ แจแแแแฎแแ, แ แแแแ แช แ แแชแฎแแ แจแแแแแแแ แแแแฃแจแแแแแแกแแแแก:
1) int(score) แฃแจแแแแก แจแแชแแแแแก: แแแแแแแแ Habrรฉ-แแ แแ แแก แแแแฃแกแ, แ แแแแ แช, แแแแแแแแแ, แฎแแแจแ โโ5โ - แแก แแ แแก en แขแแ แ แแ แแ แ แแแแฃแก แแแจแแแ (แแแฃแแแแแแแแ, แแ แ?), แแกแ แ แแ แ แแฆแแช แแแแแแขแจแ แแแแแฌแแ แแแ แกแแ แแก แแแชแแชแฎแแแแ แแกแแแ แกแแจแแแแแ แแแแแกแฌแแ แแแแ.
try: score_txt = post.find(class_="score").text.replace(u"โ","-").replace(u"+","+") score = int(score_txt) if check_date(date): post_score += score
แจแแแซแแแแ แกแแแ แแแ แแ แแงแแก แแแ แแฆแ, แแแแฃแกแแแ แแ แแแแฃแกแแแ (แ แแแแ แช แแแแแ แแฎแแแแแ check_date แคแฃแแฅแชแแแจแ, แแก แแแฎแแ).
2) แแแฃแ แแแแแแแ แกแแแชแแแแฃแ แ แแแ แกแแแแแแแ - แแกแแแ แแแแแแ, แแฅแแแ แแแแ แฃแแแ แแงแแ.
3) แกแขแ แฃแฅแขแฃแ แ แแชแแแแแ แแแกแขแแก แขแแแแก แแแฎแแแแแ.
4) แซแแแ แแแกแขแแแก แจแแแซแแแแ แฐแฅแแแแแก **แฃแชแแแฃแ แ แกแขแ แฃแฅแขแฃแ แ **.
- แแ แกแแแแแแ, แจแแชแแแแแก แแแแฃแจแแแแแ แแ แแก, แ แแช แจแแแซแแแแ แแแฎแแแก แแ แแ แแแฎแแแก, แฃแแแ แแแแฃแจแแแแแก แแ แแแแแแแแแแแแแ แแแ แแฌแแแแกแฌแแ แแแขแงแแแแแแ, แ แ แแ แแกแฌแแ แ แแฅแแแแ แแ แกแฎแแแแแแ แแ แ แแแแ แจแแแซแแแแ แแงแแก แกแขแ แฃแฅแขแฃแ แ แแ แ แ แแแแชแแแ แกแแ - แแฅแแแ แฃแแ แแแแ แฃแแแ แกแชแแแแ แแ แแแแแแแแแกแฌแแแแ แจแแชแแแแแแก, แ แแแแแแกแแช แแแ แกแแ แ แฃแจแแแแก.
- แจแแแแแ แฎแแแแแ, แ แแ แ แแแแแแแแ แซแแคแจแ แฃแแแ แแแแแแแแแ, แฌแแแแแฆแแแแ แจแแแแฎแแแแแจแ, แแแแแแแก แแ แแจแ แแแกแญแแ แแแแ 30+ แกแแแแ (แแก แแ แแก แฌแแแแแ แฃแแแ แแแฅแแแแ แแ แแแแแแแแแแ แแแ แกแแ แแ แแก แจแแกแ แฃแแแแแก แแ แ, แ แแแแแแช แแซแแแแแก แแ แแ แแฅแแแแแแแแ แแแ แ แแแแ แแแ แซแแแแแก). IN
แแ แกแขแแขแแแจแ, แแแแ แแแแแแฌแแแ แ แแฆแแช แแแแแแขแจแ แแกแแแแกแ แกแฅแแแ:
แกแ แฃแแ แฉแแแแแแแแแแ แกแแ แแฃแแแก แแแฎแแแแแ:
- แแฃแจแแแแ แฅแกแแแแแ แแ html แแแแแแแแแ แแ แแแ iteration แแ แซแแแแ ID-แแ.
- แฐแแขแแ แแแแแฃแแ แกแขแ แฃแฅแขแฃแ แแก แแแแฃแแแแขแแแ.
- แแแแ แ แแแแแแแ, แกแแแแช แแแแ แแแแแแแ แจแแแซแแแแ แแแแชแแก.
- แแฃแชแแแแแแแแ แแแฌแแ แแก || แแแแ.
- แกแแญแแ แ แแแแฃแแแแขแแชแแ, แแแแแก แแแแแแแแแแ แแ/แแ แกแแแแแแแแแแ แแแแแ.
แแ แแแแแแแแแก แกแแแแ แแฃแแ แแ แ 3-5-แฏแแ แแแขแ แแฅแแแแ, แแแแ แ Reddit-แแก แแแแแชแแแแแแก แจแแแ แแแแแแกแแแแก.
แแแแแแแแกแแแแแก แฏแแฃแคแแแแก แจแแแแ แแแ
แแแแแแแแแ แแฆแฌแแ แแ แขแแฅแแแแฃแ แแ แงแแแแแแ แกแแแแขแแ แแกแ แจแแแแฎแแแแแแ. แฉแแแแแแก แกแแแแขแแ แแกแ แแงแ แแฃแกแขแแ แแแแขแแ, แ แแ แแ แแ แจแแฎแแแแแ แกแแแแแแ แขแ แแแแแแฃแ แ แฉแแแก, แแแแ แแ แกแฃแแแช แแ แแแแแแแก - แ แแแแ แช แแ แฏแแฎแก แแญแแ .
แแแแแฌแงแแ แฉแแแแ แกแแ แแฃแแแก แกแแแ แแ แแฆแแแแจแแแ, แ แแ แแแแ แ แแแแแแแ แแแแ แแ แฃแคแ แ แ แแฃแแ แแฆแแแฉแแแแแ, แแแแ แ แแ แแ แจแแฎแแแแแ แฉแแแก:
- แแ แกแแแแแก API, แแแแ แแ แแแก แแแแฅแแแก แแแแแแแแ แแแแแ แกแแญแแ แ แคแฃแแฅแชแแแแ.
- แแแ แแแแฃแ แคแฃแแฅแชแแแแแ แแฅแแแ แฃแแแ แแแแแฎแแแแ แฌแแแแแ แคแแกแขแแ, แแแฃ แฌแแแแแแก แแแแแญแแแ แแ แแ แแก แแงแแกแแแ แ.
- แแก แกแแจแแแแแ แแ แแก แแแแฃแแแแขแแ แแแฃแแ (แแแฌแงแแแฃแแ, แ แฃแกแฃแแ แแ แแแแแแกแฃแ แ แขแแ แแแแแแ แงแแแแแแ แแ แแก แจแแ แแฃแแ แแ แกแ แฃแแแแ แแ แแแแแแแแแแแ แฃแแแ - แแแแฏแแ แฃแแ แแแแ แฃแแแ แแแแแแชแแแ แ แ แฃแแแแ แแฅแแแแแแ แกแแแแ) แแ, แฃแคแ แ แแแขแแช, แแแแแแแ แแ แแ แแก แจแแกแแคแแ แแกแ แแแแแชแแแแแแก แแแกแแฆแแแแ, แแแแแแแแแ. ,
แคแฃแแฅแชแแ, แ แแแแแแช แฉแแแ แแแญแแ แแแแ . - แกแแญแแ แแแแก แกแแกแแแก แแแแฃแแแแขแแชแแแจแ, แแแแ แแ แ แแแแฃแ แแ แแ แแงแแแแแก แแแก - แแ แแ แแ แกแแแแแก แแแ, แ แแ แแแแแแแ API แ แแแแแแก แงแแแแ แกแแ แแฃแแ, แแแ แแ แแแแกแ, แ แแ แแคแแฅแ แแ แแ แแแแแแแแแแ, แ แแ แ แแฆแแช แแแฃแจแแแแแก.
- แแ แแ แกแแแแแก แแแแแแแแแแ แแ แกแแแแแแแแแแ; แแแคแแ แแแชแแแก แจแแแ แแแแแแก แแ แแแแแ แแ แแฎแแ แแแญแแ แแก แฌแแ แขแแแ แแชแแ แแ
แจแแกแแคแฃแแ แแแแแแจแ (แแแแแงแแแแแแก แแ แแแแแ แแแแแแแแแก แแแ แแจแ). - แกแแแแแ, แ แแแแ แช แฉแแแก, แงแแแแแแ แแแแแกแแแแแ แแแ แแแแขแแ, แ แแแแแ แแแแ แ แกแแญแแ แ แแแแแชแแแ แฉแแแแขแแแแ.
1) แแแฃ แแแขแแ แแแแชแแ แฎแแแแ แคแแฅแขแแฃแ แ แแแแฎแแแ แแแแแก แแแจแแแแแแ (แแ แ แแแแกแขแ แแชแแ แฎแแแแ).2) แแฃแแชแ แกแแแแแแ แแ แแ แกแแแแแก แแแ แแแขแแแแ แกแฌแแ แ แแ แแแแแแแ แแแแแ แแฃแจแแแแแกแแแแก (แงแแแแ แจแแแแฎแแแแแจแ ok.ru-แก แจแแแแฎแแแแแจแ แแฃแชแแแแแแแ).
3) Ok.ru แแแแกแแแขแ แจแแแชแแแก JavaScript แจแแชแแแแแแก แแ แแแแฏแแ แฃแชแแแฃแ แแ แแ แแ แแแแแแแแแแแ แฃแแแ แแฅแชแแแ.
4) แแฅแแแ แฃแแแ แแแแแแแแ แแแแแแแชแแ, แฉแแขแแแ แแแ แแแแแแแขแแแ แแ แ.แจ.
5) API แจแแชแแแแแแก, แ แแแแแแกแแช wrapper แฃแจแแแแก, แฃแฎแแ แฎแฃแแแ แฃแแแ แแแแฃแจแแแแแก, แแแแแแแแแ, แแกแ (แแฅแกแแแ แแแแแขแฃแแ แแแแแก แแแฌแแแ):
def get_comments(args, context, discussions): pause = 1 if args.extract_comments: all_comments = set() #makes sense to keep track of already processed discussions for discussion in tqdm(discussions): try: comments = get_comments_from_discussion_via_api(context, discussion) except odnoklassniki.api.OdnoklassnikiError as e: if "NOT_FOUND" in str(e): comments = set() else: print(e) bp() pass all_comments |= comments time.sleep(pause) return all_comments
แฉแแแ แกแแงแแแ แแแ แจแแชแแแแ แแงแ:
OdnoklassnikiError("Error(code: 'None', description: 'HTTP error', method: 'discussions.getComments', params: โฆ)โ)
6) แกแแแแแแ แฏแแแจแ, Selenium + API แแแแแแงแฃแ แแแ แ แแแแ แช แงแแแแแแ แ แแชแแแแแแฃแ แ แแแ แแแแขแ.
- แแฃแชแแแแแแแแ แแแแแแแ แแแแแก แจแแแแฎแแ แแ แกแแกแขแแแแก แแแแแขแแแ แแแ, แแ แแแแแ แจแแชแแแแแก แแแแฃแจแแแแแ, แแแ แจแแ แแก แกแแแขแแก แแ แแแแแแแแแแแ แฃแแ แฅแชแแแ - แแ แแก แจแแชแแแแแแ แกแแแแแแ แซแแแแ แฌแแ แแแกแแแแแแแ (แแฃ แแ แแแฌแแ แ แแแ แกแแ แแแก แแ แแคแแกแแแแแแฃแ แแ, แ แ แแฅแแ แฃแแแ).
แแ แแแแชแแแแก แแแ แแแแแ แแ แแแก แจแแคแแกแแแ แแฅแแแแ 3-5-แฏแแ แแแขแ, แแแแ แ Habr-แแแ แแแแแชแแแแแแก แจแแแ แแแแแแกแแแแก. แแแฃแฎแแแแแแ แแแแกแ, แ แแ Habr-แแก แจแแแแฎแแแแแจแ แฉแแแ แแแงแแแแแ แคแ แแแขแแแฃแ แแแแแแแแก HTML แแแ แกแแแแแ, แฎแแแ OK-แแก แจแแแแฎแแแแแจแ แจแแแแแซแแแ แแแแฃแจแแแ API-แแ แแ แแขแแแฃแ แแแแแแแแจแ.
แแแกแแแแแแ
แ แแแแแแแช แแ แฃแแแ แแแแญแแ แแแ แแแแแชแแแแ แแแแฃแจแแแแแแก แแแแกแแแแแแก แแแชแฃแแแแแแ แแแแฃแแแก โแแแแแแแโ (แฉแแแ แแแแแแแแ แแฆแแก!) แแแแแแแก แจแแคแแกแแแแก, แจแแกแ แฃแแแแแก แแ แแแก แจแแคแแกแแแ, แแฃแแแแช แฎแแ แแกแฎแแแ แแแแ, แแแแชแแแแก แแแ แแแแขแ แแแแก แแแแแแแแแแแแก แแแ แแจแ แแแแฅแแแก แจแแฃแซแแแแแแแ.
แแแแแ แฃแคแ แ แคแแแแกแแคแแฃแ แ แแแแแกแแแ แแกแแ, แกแฌแ แแคแ แจแแคแแกแแแแก แกแขแ แแขแแแแแแ แแแ แแแ แแฃแจแแแแก แกแแแแแแแ แ แแแแชแแแแแแกแแแแก, แแแแ แแ แแ แแแแแแแแ, แ แแแแแแแช แฃแคแ แ แแฅแกแแแ แแแแแขแฃแแ แแ, แแแ แแแแฃแแ แแแแแแแ, โแแ แแแขแแฃแแโ แแ แกแแซแแแแแ, แแแฃ แแแแแแแแ แแ แแแแแแแ แแแแแแ, แแฅแแ แกแแ แแฃแแแแแ, แ แแแแ แช แแกแแแแกแ แแแแแแแก แแแแแแแแแแจแ. แ แแแแแแช แแฅ แแแแแแฎแแแแ.
แ แ แแฅแแ แฃแแแ, แแแแแชแแแแ แจแแแ แแแแแ แแฎแแแแ แแแแแแ แ แแแแแแแแแ - แแก แฉแแแฃแแแแ แแ แฌแแ แแแฃแแแแแแแ แแแ แขแแแ แแ แขแแฅแแแแฃแ แแ แแแฃแ แแฃแแแแแแ แแแแชแแแแ แแ แแจแแแแ แฎแจแแ แแ แแ แแก แแแขแแแแแจแ. แแ แกแฌแแ แแ แแ แแแแชแแแแ แจแแแแแซแแแ แแแฉแแแแแ แจแแกแแซแแ แแแ แแแแขแแแแก แแแแแ แกแแแฅแขแ แ, แแฃ แ แ แจแแแซแแแแ แแ แแกแฌแแ แแ แฌแแ แแแแ แแแก แแ แแฃแกแขแแ แ แแแแแ แฎแแแก แจแแแซแแแแ แแแกแญแแ แแแก แกแแแฃแจแแ.
แแฃ แแแแแแแแ แแแแแ แแแแแแแแแก แแแฎแแกแแแแแแแแแก แแแแแขแแแแแ แแฅแกแแแ แแแแแขแแแแก แแแ แแจแ, แแแจแแ Reddit แแ OK แฐแแแแก แแ แแแแแแแก: แแ แแก API, แแแแแแแก แจแแคแฃแแแ, แแแแ แแ แแ แกแแแแแแ, แแแแกแฎแแแแแแ แฃแแแ แแแแแ แแ. แแ แแแ แแแแขแ แแแแ แแฃ แแแแกแฏแแแแแ, แฐแแแ แแก แแแ แกแ แฃแคแ แ แ แแฃแแแ แแแแแแงแฃแ แแแ, แแแแ แ OK - แแแแ แแ แแ แแฅแขแแแแจแ แแก แกแ แฃแแแแ แกแแแแ แแกแแแ แแ แแ แแก แแ แแก แแฃแกแขแแ แแก, แ แแก แแแ แแแแแแช แจแแกแแซแแแแแแแ แแแ แขแแแ แแฅแกแแแ แแแแแขแแแแก แฉแแขแแ แแแแ แแ แแแแแแแก แแแ แแแแขแ แแแแก แแแกแแแแแแแแแแแแ.
แฉแแแ แแแแแชแแแแแแแ, แงแแแแแแ แแคแแฅแขแฃแ แ แแแแแแแ แแ แแก แฃแฎแแจแแ แจแแแคแแกแแ แแ แ, แ แแแแแแช แแแแญแแ แแแแแ แฌแแแแกแฌแแ แ แแแแแแแแกแแแแก แแ แแแ แขแแแ แแแ แแแแ แแฅแกแแแ แแแแแขแแแแกแแแแก, แแแแฃแแแแขแแชแแแก แฌแแแแแฎแแแกแแแแก - แแก แกแแจแฃแแแแแแก แแแแชแแแ แแฃแกแขแ แจแแคแแกแแแ แแแกแชแแ แแแแแ แกแแแฃแจแแแกแแแแก. แแแแฃแแแ แฃแแ แกแฌแ แแคแ แแแแแแแแแแแแก แแแแแกแแแ แแกแแ, แแแฎแแแ, แจแแฅแแแแ แแแแแแ โแแแแแแแแแก แแแ แแแแขแ แแแแก แจแแคแแกแแแแกแแแแกโ, แ แแแแแก แกแแคแฃแซแแแแแแช แจแแแแซแแแ แจแแแแคแแกแ, แแฃ แ แ แจแแแซแแแแ แแแแแแแแก โแกแแ แแแขแแกโ แคแแ แแแแแจแ แแ แฃแคแ แ แแฃแกแขแ แจแแคแแกแแแ แแแแชแ แแแแแแฃแแแกแแแแก. แแแแแแแแ.
แแฅแแแแ แแแแแแแแแแ แ, แงแแแแแแ แแคแแฅแขแฃแ แ แแ แแฃแแแแขแ, แ แแแแ แช แฉแแแก, แแ แแก แแก, แ แแแแแแช แแฉแแแแแแก "แแ แแขแแฅแแแแฃแ " แกแแแชแแแแแกแขแก, แแฃ แ แแแแแแ แแ แ แแ แ แแกแฃแ แกแ แแฅแแแแ แแแแกแฎแแแแแแฃแแ แแ แแแ แแแแขแ แแแแก แแแฎแแแแแ, แ แแแแแแแช แฏแแ แแแแแ แแ แแ แแก แจแแคแแกแแแฃแแ.
แฌแงแแ แ: www.habr.com