{"id":8477,"date":"2021-02-03T06:57:24","date_gmt":"2021-02-03T05:57:24","guid":{"rendered":"https:\/\/pythonprogramming.altervista.org\/?p=8477"},"modified":"2021-02-03T06:57:26","modified_gmt":"2021-02-03T05:57:26","slug":"get-random-words-from-a-web-page","status":"publish","type":"post","link":"https:\/\/pythonprogramming.altervista.org\/get-random-words-from-a-web-page\/","title":{"rendered":"Get random words from a web page"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">With this script you can take words from a web page and take some of them randomly<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from urllib.request import Request, urlopen\nimport random\n\n\nurl=\"https:\/\/svnweb.freebsd.org\/csrg\/share\/dict\/words?revision=61569&amp;view=co\"\nreq = Request(url, headers={'User-Agent': 'Mozilla\/5.0'})\n\nweb_byte = urlopen(req).read()\n\nwebpage = web_byte.decode('utf-8')\nfirst500 = webpage.split(\"\\n\")[:500]\nf = random.sample(first500, 10)\nprint(f)<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">['administrable', 'Adlerian', 'acquiesce', 'Adamson', 'accumulate', 'Actaeon', 'abrade', 'abolish', 'afterthought', 'afoot']<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/pythonprogramming.altervista.org\/wp-content\/uploads\/2021\/02\/image-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/pythonprogramming.altervista.org\/wp-content\/uploads\/2021\/02\/image-2.png\" alt=\"Get some words from a web page\" class=\"wp-image-8479\" srcset=\"https:\/\/pythonprogramming.altervista.org\/wp-content\/uploads\/2021\/02\/image-2.png 800w, https:\/\/pythonprogramming.altervista.org\/wp-content\/uploads\/2021\/02\/image-2-320x240.png 320w, https:\/\/pythonprogramming.altervista.org\/wp-content\/uploads\/2021\/02\/image-2-768x576.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><figcaption>Getting words froma a web page<\/figcaption><\/figure>\n\n\n","protected":false},"excerpt":{"rendered":"With this script you can take words from a web page and take some of them randomly\n<a class=\"moretag\" href=\"https:\/\/pythonprogramming.altervista.org\/get-random-words-from-a-web-page\/\"> [...]<\/a>","protected":false},"author":1,"featured_media":8479,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[1],"tags":[308,970],"class_list":["post-8477","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-examples","tag-web-scraping","tag-words"],"avopt_banners_inside_post":true,"avopt_banners_on_page":true,"av_copy_from":"","av_sharing_message":"","av_sharing_allowed":true,"av_sharing_on":{"fb":[],"tw":[]},"av_allow_affiliate_banner":false,"av_allow_affiliate_multi_banner":false,"av_show_affiliation_buy_button":false,"av_post_rating":true,"av_have_post_rating_value":false,"av_is_artificial_intelligence_content":false,"_links":{"self":[{"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/posts\/8477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/comments?post=8477"}],"version-history":[{"count":1,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/posts\/8477\/revisions"}],"predecessor-version":[{"id":8480,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/posts\/8477\/revisions\/8480"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/media\/8479"}],"wp:attachment":[{"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/media?parent=8477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/categories?post=8477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/tags?post=8477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}