{"type":"rich","version":"1.0","title":"mattn wrote","author_name":"mattn (npub193…uhaj6)","author_url":"https://nostr.now/npub1937vv2nf06360qn9y8el6d8sevnndy7tuh5nzre4gj05xc32tnwqauhaj6","provider_name":"njump","provider_url":"https://nostr.now","html":"/run py\nimport re\nimport sys\nimport urllib.request\n\nURL = \"https://fushinsha-joho.co.jp/serif.cgi\"\n\nif len(sys.argv) \u003e 1:\n    ym = sys.argv[1]\n    url = f\"{url}?ym={ym}\"\n\nwith urllib.request.urlopen(url) as r:\n    html = r.read().decode(\"utf-8\")\n\npattern = re.compile(\n    r'\u003ca[^\u003e]*class=\"headline\"[^\u003e]*\u003e.*?\u003cdiv[^\u003e]*\u003e\\s*(.*?)\\s*\u003c/div\u003e\\s*\u003c/a\u003e',\n    re.DOTALL,\n)\nfor m in pattern.finditer(html):\n    line = re.sub(r\"\\s+\", \"\", m.group(1))\n    print(line)\n"}
