Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add www.oreilly.co.jp custom parser #407

Merged
merged 2 commits into from
May 3, 2019

Conversation

kik0220
Copy link
Contributor

@kik0220 kik0220 commented Apr 30, 2019

www.oreilly.co.jp custom parser

@postlight-org
Copy link
Collaborator

🤖 Automated Parsing Preview 🤖

Commit: feat: add www.oreilly.co.jp custom parser

Screenshot of fixture (this embed should work after repo is public)

Original Article | HTML Fixture | Parsed Content Preview

Parsed JSON
{
  "title": "Head First はじめてのプログラミング――頭とからだで覚えるPythonプログラミング入門",
  "content": "<div><section id=\"content\">\n        <div>\n            <span>\n            \n            \n            \n\n            <a href=\"https://www.oreilly.co.jp/books/images/picture_large978-4-87311-874-1.jpeg\"><img src=\"https://www.oreilly.co.jp/books/images/picture978-4-87311-874-1.gif\" class=\"cover\" alt=\"[cover photo]\"></a>\n            <ul class=\"biblio\">\n                <li>Eric Freeman&#x3000;&#x8457;&#x3001;&#x5D8B;&#x7530; &#x5065;&#x5FD7;&#x3000;&#x76E3;&#x8A33;&#x3001;&#x6728;&#x4E0B; &#x54F2;&#x4E5F;&#x3000;&#x8A33;</li>\n                <li>\n                <meta>2019&#x5E74;04&#x6708; &#x767A;&#x884C;\n                </li>\n                <li><span>636</span>&#x30DA;&#x30FC;&#x30B8;</li>\n                <li>ISBN<span>978-4-87311-874-1</span></li>\n                <li>&#x539F;&#x66F8;: <a href=\"http://shop.oreilly.com/product/0636920051114.do\">Head First Learn to Code</a></li>\n                <li>&#x30D5;&#x30A9;&#x30FC;&#x30DE;&#x30C3;&#x30C8; <img src=\"https://www.oreilly.co.jp/images/hon_icon.svg\" alt=\"&#x672C; \"><img src=\"https://www.oreilly.co.jp/images/pdf_icon.svg\" alt=\"PDF \"></li>\n            </ul><br>\n            <div id=\"buying_option\">\n                <div id=\"buy_print_book\">\n                \n                    \n                \n                </div>\n                \n                <div id=\"buy_ebook\">\n                Ebook Store&#x3067;&#x96FB;&#x5B50;&#x7248;&#x3092;&#x8CFC;&#x5165;:<br>&#x4FA1;&#x683C;2,592&#x5186;<br>\n                <a href=\"https://www.oreilly.co.jp/ebook/cart?id=978-4-87311-874-1&amp;mode=add\">\n                <img src=\"https://www.oreilly.co.jp/images/button_addtocart_goldenrod.gif\">\n                </a>\n                </div>\n                \n            </div>\n            \n            <br>\n            <div id=\"tab-container\" class=\"tabs\">\n                <ul class=\"ui-tabs-nav\">\n                    <li class=\"ui-tabs-active\"><a href=\"https://www.oreilly.co.jp/books/9784873118741/#detail\">&#x5185;&#x5BB9;</a></li>\n                    \n                    <li><a href=\"https://www.oreilly.co.jp/books/9784873118741/#toc\">&#x76EE;&#x6B21;</a></li>\n                    \n                    \n                    \n                    <li><a href=\"https://www.oreilly.co.jp/books/9784873118741/#files\">&#x95A2;&#x9023;&#x30D5;&#x30A1;&#x30A4;&#x30EB;</a></li>\n                    \n                </ul>\n                <div id=\"detail\" class=\"ui-tabs-panel\">\n                    <p>&#x8133;&#x306E;&#x50CD;&#x304D;&#x306B;&#x6CE8;&#x76EE;&#x3057;&#x3001;&#x8133;&#x3092;&#x6D3B;&#x6027;&#x5316;&#x3055;&#x305B;&#x308B;&#x5B66;&#x7FD2;&#x52B9;&#x679C;&#x306E;&#x9AD8;&#x3044;&#x72EC;&#x81EA;&#x306E;&#x30B9;&#x30BF;&#x30A4;&#x30EB;&#x3067;&#x4EBA;&#x6C17;&#x306E;&#x9AD8;&#x3044;Head First&#x30B7;&#x30EA;&#x30FC;&#x30BA;&#x306B;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x521D;&#x5FC3;&#x8005;&#x5411;&#x3051;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x304C;&#x767B;&#x5834;&#x3002;Python&#x3092;&#x4F7F;&#x3063;&#x305F;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x57FA;&#x672C;&#x306B;&#x3064;&#x3044;&#x3066;&#x3001;&#x30A4;&#x30E9;&#x30B9;&#x30C8;&#x3084;&#x5199;&#x771F;&#x3092;&#x591A;&#x7528;&#x3057;&#x3066;&#x76F4;&#x611F;&#x7684;&#x306A;&#x7406;&#x89E3;&#x3092;&#x4FC3;&#x3057;&#x307E;&#x3059;&#x3002;&#x3084;&#x3055;&#x3057;&#x3044;&#x5207;&#x308A;&#x53E3;&#x306A;&#x304C;&#x3089;&#x3082;&#x3001;&#x30C7;&#x30FC;&#x30BF;&#x578B;&#x3001;&#x30C7;&#x30FC;&#x30BF;&#x69CB;&#x9020;&#x3001;&#x62BD;&#x8C61;&#x5316;&#x3001;&#x518D;&#x5E30;&#x3001;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x306A;&#x3069;&#x3001;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x57FA;&#x672C;&#x3092;&#x6BB5;&#x968E;&#x7684;&#x306B;&#x5B66;&#x3073;&#x3001;&#x5F8C;&#x534A;&#x3067;&#x306F;&#x8907;&#x96D1;&#x3067;&#x5927;&#x898F;&#x6A21;&#x306A;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x306E;&#x4F5C;&#x6210;&#x306B;&#x3082;&#x53D6;&#x308A;&#x7D44;&#x307F;&#x307E;&#x3059;&#x3002;&#x8A8D;&#x77E5;&#x79D1;&#x5B66;&#x3068;&#x6559;&#x80B2;&#x5FC3;&#x7406;&#x5B66;&#x306B;&#x57FA;&#x3065;&#x3044;&#x305F;&#x30A2;&#x30D7;&#x30ED;&#x30FC;&#x30C1;&#x3067;&#x3001;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF;&#x3060;&#x3051;&#x3067;&#x306F;&#x306A;&#x304F;&#x3001;&#x8AD6;&#x7406;&#x7684;&#x601D;&#x8003;&#x3084;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x7684;&#x306A;&#x8003;&#x3048;&#x65B9;&#x3092;&#x3001;&#x697D;&#x3057;&#x307F;&#x306A;&#x304C;&#x3089;&#x8EAB;&#x306B;&#x4ED8;&#x3051;&#x3089;&#x308C;&#x308B;&#x3088;&#x3046;&#x306B;&#x5DE5;&#x592B;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>\n<br>\n<a href=\"https://www.oreilly.co.jp/pub/9784873118741/1874_hf_learn_to_code_free.pdf\">&#x7121;&#x6599; &#x304A;&#x8A66;&#x3057;&#x7248;</a><br></p>\n                    \n                    <h4>&#x95A2;&#x9023;&#x66F8;&#x7C4D;</h4>\n                    \n                    \n                    <a href=\"https://www.oreilly.co.jp/books/9784873118291/\">Head First Python &#x7B2C;2&#x7248;</a><br>\n                    \n                    <a href=\"https://www.oreilly.co.jp/books/9784873117539/\">Python&#x30C1;&#x30E5;&#x30FC;&#x30C8;&#x30EA;&#x30A2;&#x30EB; &#x7B2C;3&#x7248;</a><br>\n                    \n                    <a href=\"https://www.oreilly.co.jp/books/9784873117386/\">&#x5165;&#x9580; Python 3</a><br>\n                    \n                    \n                </div>\n                \n                <div id=\"toc\" class=\"ui-tabs-hide ui-tabs-panel\">\n                  <p><pre>&#x306F;&#x3058;&#x3081;&#x306B;\n\n1&#x7AE0; &#x30B3;&#x30F3;&#x30D4;&#x30E5;&#x30FC;&#x30BF;&#x7684;&#x306B;&#x8003;&#x3048;&#x308B;&#xFF1A;&#x59CB;&#x3081;&#x3088;&#x3046;\n    &#x5206;&#x89E3;&#x3059;&#x308B;\n    &#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x306E;&#x624B;&#x9806;\n    &#x540C;&#x3058;&#x8A00;&#x8A9E;&#x3067;&#x8A71;&#x3057;&#x3066;&#x3044;&#x308B;&#xFF1F;\n    &#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x8A00;&#x8A9E;&#x306E;&#x4E16;&#x754C;\n    Python&#x3092;&#x4F7F;&#x3063;&#x305F;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x8A18;&#x8FF0;&#x3068;&#x5B9F;&#x884C;\n    Python&#x306E;&#x3056;&#x3063;&#x304F;&#x308A;&#x3057;&#x305F;&#x6B74;&#x53F2;\n    Python&#x3092;&#x8A66;&#x3059;\n    &#x4F5C;&#x696D;&#x3092;&#x4FDD;&#x5B58;&#x3059;&#x308B;\n    &#x304A;&#x3081;&#x3067;&#x3068;&#x3046;&#xFF01; &#x6700;&#x521D;&#x306E;Python&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x304C;&#x66F8;&#x3051;&#x307E;&#x3057;&#x305F;&#xFF01;\n    &#x30D5;&#x30EC;&#x30FC;&#x30BA;&#x30FB;&#x30AA;&#x30FB;&#x30DE;&#x30C1;&#x30C3;&#x30AF;\n    &#x30B3;&#x30F3;&#x30D4;&#x30E5;&#x30FC;&#x30BF;&#x306B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x8AAD;&#x307E;&#x305B;&#x308B;\n\n2&#x7AE0; &#x5358;&#x7D14;&#x306A;&#x5024;&#x3001;&#x5909;&#x6570;&#x3001;&#x578B;&#xFF1A;&#x5024;&#x3092;&#x77E5;&#x308B;\n    &#x72AC;&#x5E74;&#x9F62;&#x8A08;&#x7B97;&#x6A5F;&#x306E;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;\n    &#x64EC;&#x4F3C;&#x30B3;&#x30FC;&#x30C9;&#x304B;&#x3089;Python&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x5909;&#x63DB;&#x3059;&#x308B;\n    &#x624B;&#x9806;1&#xFF1A;&#x5165;&#x529B;&#x3057;&#x3066;&#x3082;&#x3089;&#x3046;\n    input &#x95A2;&#x6570;&#x306E;&#x52D5;&#x4F5C;\n    &#x30E6;&#x30FC;&#x30B6;&#x306E;&#x5165;&#x529B;&#x3092;&#x5909;&#x6570;&#x306B;&#x4EE3;&#x5165;&#x3059;&#x308B;\n    &#x624B;&#x9806;2&#xFF1A;&#x3055;&#x3089;&#x306B;&#x5165;&#x529B;&#x3057;&#x3066;&#x3082;&#x3089;&#x3046;\n    &#x305D;&#x308D;&#x305D;&#x308D;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x5B9F;&#x884C;&#x3057;&#x3066;&#x307F;&#x3088;&#x3046;\n    &#x30B3;&#x30FC;&#x30C9;&#x306E;&#x5165;&#x529B;\n    &#x5909;&#x6570;&#x3092;&#x3055;&#x3089;&#x306B;&#x8A73;&#x3057;&#x304F;&#x5B66;&#x3076;\n    &#x5F0F;&#x306E;&#x8FFD;&#x52A0;\n    &#x5909;&#x6570;&#x304C;&#x300C;&#x5909;&#x300D;&#x6570;&#x3068;&#x547C;&#x3070;&#x308C;&#x308B;&#x7406;&#x7531;\n    &#x6F14;&#x7B97;&#x5B50;&#x306E;&#x512A;&#x5148;&#x9806;&#x4F4D;&#x3092;&#x3088;&#x304F;&#x7406;&#x89E3;&#x3059;&#x308B;\n    &#x6F14;&#x7B97;&#x5B50;&#x306E;&#x512A;&#x5148;&#x9806;&#x4F4D;&#x3092;&#x4F7F;&#x3063;&#x305F;&#x8A08;&#x7B97;\n    &#x5BC4;&#x308A;&#x9053;&#x3092;&#x3059;&#x308B;&#xFF01;\n    &#x624B;&#x9806;3&#xFF1A;&#x72AC;&#x306E;&#x5E74;&#x9F62;&#x3092;&#x8A08;&#x7B97;&#x3059;&#x308B;\n    &#x30D2;&#x30E5;&#x30FC;&#x30B9;&#x30C8;&#x30F3;&#x3001;&#x554F;&#x984C;&#x304C;&#x767A;&#x751F;&#x3057;&#x305F;&#xFF01;\n    &#x8AA4;&#x308A;&#x306F;&#xFF08;&#x4EBA;&#xFF09;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x5E38;\n    &#x30C7;&#x30D0;&#x30C3;&#x30B0;&#x3092;&#x3082;&#x3046;&#x5C11;&#x3057;&#x3060;&#x3051;\n    Python&#x306E;&#x578B;&#x3068;&#x306F;&#xFF1F;\n    &#x30B3;&#x30FC;&#x30C9;&#x306E;&#x4FEE;&#x6B63;\n    &#x30D2;&#x30E5;&#x30FC;&#x30B9;&#x30C8;&#x30F3;&#x3001;&#x767A;&#x5C04;&#x3057;&#x305F;&#xFF01;\n    &#x624B;&#x9806;4&#xFF1A;&#x30E6;&#x30FC;&#x30B6;&#x30D5;&#x30EC;&#x30F3;&#x30C9;&#x30EA;&#x30FC;&#x306A;&#x51FA;&#x529B;\n\n3&#x7AE0; &#x30D6;&#x30FC;&#x30EB;&#x578B;&#x3001;&#x5224;&#x5B9A;&#x3001;&#x30EB;&#x30FC;&#x30D7;&#xFF1A;&#x5224;&#x5B9A;&#x30B3;&#x30FC;&#x30C9;\n    &#x30B2;&#x30FC;&#x30E0;&#x3092;&#x3057;&#x306A;&#x3044;&#xFF1F;\n    &#x307E;&#x305A;&#x306F;&#x9AA8;&#x7D44;&#x307F;&#x306E;&#x8A2D;&#x8A08;\n    &#x30B3;&#x30F3;&#x30D4;&#x30E5;&#x30FC;&#x30BF;&#x306E;&#x624B;\n    &#x4E71;&#x6570;&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    &#x30D6;&#x30FC;&#x30EB;&#x578B;&#x3063;&#x3066;&#xFF1F;\n    &#x5224;&#x5B9A;&#x3059;&#x308B;\n    &#x5224;&#x5B9A;&#x3001;&#x305D;&#x3057;&#x3066;&#x307E;&#x305F;&#x5224;&#x5B9A;\n    &#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x306B;&#x623B;&#x308B;\n    &#x30E6;&#x30FC;&#x30B6;&#x306E;&#x624B;&#x3092;&#x53D6;&#x5F97;&#x3059;&#x308B;\n    &#x30E6;&#x30FC;&#x30B6;&#x306E;&#x624B;&#x3092;&#x8ABF;&#x3079;&#x308B;\n    &#x3042;&#x3044;&#x3053;&#x3092;&#x5224;&#x5B9A;&#x3059;&#x308B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x8AB0;&#x304C;&#x52DD;&#x3063;&#x305F;&#xFF1F;\n    &#x30B2;&#x30FC;&#x30E0;&#x30ED;&#x30B8;&#x30C3;&#x30AF;&#x306E;&#x5B9F;&#x88C5;\n    &#x30D6;&#x30FC;&#x30EB;&#x6F14;&#x7B97;&#x5B50;&#x306E;&#x8A73;&#x7D30;\n    &#x8AAC;&#x660E;&#x3092;&#x5165;&#x308C;&#x308B;\n    &#x30B3;&#x30FC;&#x30C9;&#x306B;&#x30B3;&#x30E1;&#x30F3;&#x30C8;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x30B2;&#x30FC;&#x30E0;&#x3092;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x308B;&#xFF01;\n    &#x30E6;&#x30FC;&#x30B6;&#x306E;&#x624B;&#x304C;&#x7121;&#x52B9;&#x304B;&#x3069;&#x3046;&#x304B;&#x3092;&#x3069;&#x306E;&#x3088;&#x3046;&#x306B;&#x5224;&#x65AD;&#x3059;&#x308B;&#xFF1F;\n    &#x30E6;&#x30FC;&#x30B6;&#x306B;&#x5C0B;&#x306D;&#x7D9A;&#x3051;&#x308B;&#x65B9;&#x6CD5;\n    &#x4F55;&#x5EA6;&#x3082;&#x884C;&#x3046;\n    while &#x30EB;&#x30FC;&#x30D7;&#x306E;&#x52D5;&#x4F5C;\n    while&#x3092;&#x4F7F;&#x3063;&#x3066;&#x6709;&#x52B9;&#x306A;&#x624B;&#x3092;&#x9078;&#x3076;&#x307E;&#x3067;&#x30E6;&#x30FC;&#x30B6;&#x306B;&#x5C0B;&#x306D;&#x308B;&#x65B9;&#x6CD5;\n    &#x521D;&#x3081;&#x3066;&#x306E;&#x30B2;&#x30FC;&#x30E0;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x66F8;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;&#x304A;&#x3081;&#x3067;&#x3068;&#x3046;&#xFF01;\n\n4&#x7AE0; &#x30EA;&#x30B9;&#x30C8;&#x3068;&#x53CD;&#x5FA9;&#xFF1A;&#x69CB;&#x9020;&#x3092;&#x7528;&#x610F;&#x3059;&#x308B;\n    &#x30D0;&#x30D6;&#x30EB;&#x30B6;&#x3089;&#x30B9;&#x793E;&#x3092;&#x52A9;&#x3051;&#x3089;&#x308C;&#x308B;&#xFF1F;\n    Python&#x3067;&#x8907;&#x6570;&#x306E;&#x5024;&#x3092;&#x8868;&#x73FE;&#x3059;&#x308B;&#x65B9;&#x6CD5;\n    &#x30EA;&#x30B9;&#x30C8;&#x306E;&#x52D5;&#x4F5C;\n    &#x3068;&#x3053;&#x308D;&#x3067;&#x3001;&#x305D;&#x306E;&#x30EA;&#x30B9;&#x30C8;&#x306E;&#x5927;&#x304D;&#x3055;&#x3063;&#x3066;&#xFF1F;\n    &#x30EA;&#x30B9;&#x30C8;&#x306E;&#x672B;&#x5C3E;&#x306E;&#x8981;&#x7D20;&#x306B;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3059;&#x308B;\n    Python&#x3067;&#x306F;&#x305A;&#x3063;&#x3068;&#x7C21;&#x5358;\n    &#x8CA0;&#x306E;&#x30A4;&#x30F3;&#x30C7;&#x30C3;&#x30AF;&#x30B9;&#x3092;&#x4F7F;&#x3046;\n    &#x4E00;&#x65B9;&#x3001;&#x30D0;&#x30D6;&#x30EB;&#x30B6;&#x3089;&#x30B9;&#x793E;&#x3067;&#x306F;\n    &#x30EA;&#x30B9;&#x30C8;&#x3092;&#x53CD;&#x5FA9;&#x51E6;&#x7406;&#x3059;&#x308B;\n    &#x51FA;&#x529B;&#x306E;&#x554F;&#x984C;&#x3092;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    &#x51FA;&#x529B;&#x306E;&#x554F;&#x984C;&#x3092;&#x5B9F;&#x969B;&#x306B;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    for &#x30EB;&#x30FC;&#x30D7;&#x3001;&#x305D;&#x308C;&#x306F;&#x30EA;&#x30B9;&#x30C8;&#x306E;&#x53CD;&#x5FA9;&#x51E6;&#x7406;&#x306B;&#x6700;&#x9069;&#x306A;&#x65B9;&#x6CD5;\n    &#x6570;&#x5024;&#x306E;&#x7BC4;&#x56F2;&#x306B;&#x5BFE;&#x3059;&#x308B;for&#x30EB;&#x30FC;&#x30D7;&#x306E;&#x52D5;&#x4F5C;\n    &#x7BC4;&#x56F2;&#x3092;&#x3082;&#x3063;&#x3068;&#x4F7F;&#x3046;\n    &#x3059;&#x3079;&#x3066;&#x3092;&#x307E;&#x3068;&#x3081;&#x308B;\n    &#x30BC;&#x30ED;&#x304B;&#x3089;&#x30EA;&#x30B9;&#x30C8;&#x3092;&#x4F5C;&#x6210;&#x3059;&#x308B;\n    &#x30EA;&#x30B9;&#x30C8;&#x3092;&#x3055;&#x3089;&#x306B;&#x4F7F;&#x3046;\n    &#x6700;&#x7D42;&#x30EC;&#x30DD;&#x30FC;&#x30C8;&#x306E;&#x8A66;&#x904B;&#x8EE2;\n    &#x6700;&#x9AD8;&#x30B9;&#x30B3;&#x30A2;&#x306E;&#x6EB6;&#x6DB2;&#x306F;&#xFF1F;\n    &#x6700;&#x3082;&#x8CBB;&#x7528;&#x5BFE;&#x52B9;&#x679C;&#x306E;&#x9AD8;&#x3044;&#x6EB6;&#x6DB2;&#x306F;&#x3069;&#x308C;&#xFF1F;\n\n5&#x7AE0; &#x95A2;&#x6570;&#x3068;&#x62BD;&#x8C61;&#x5316;&#xFF1A;&#x95A2;&#x6570;&#x306B;&#x3059;&#x308B;\n    &#x3053;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x3069;&#x3053;&#x304C;&#x3044;&#x3051;&#x306A;&#x3044;&#x306E;&#xFF1F;\n    &#x30B3;&#x30FC;&#x30C9;&#x30D6;&#x30ED;&#x30C3;&#x30AF;&#x3092;&#x95A2;&#x6570;&#x306B;&#x5909;&#x63DB;&#x3059;&#x308B;\n    &#x95A2;&#x6570;&#x304C;&#x4F5C;&#x6210;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x3055;&#x3066;&#x3069;&#x3046;&#x4F7F;&#x3046;&#xFF1F;\n    &#x5B9F;&#x969B;&#x306B;&#x306F;&#x3069;&#x306E;&#x3088;&#x3046;&#x306B;&#x6A5F;&#x80FD;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#xFF1F;\n    &#x95A2;&#x6570;&#x306F;&#x7D50;&#x679C;&#x3092;&#x8FD4;&#x3059;&#x3053;&#x3068;&#x3082;&#x3067;&#x304D;&#x308B;\n    &#x623B;&#x308A;&#x5024;&#x306E;&#x3042;&#x308B;&#x95A2;&#x6570;&#x3092;&#x547C;&#x3073;&#x51FA;&#x3059;\n    &#x5C11;&#x3057;&#x3060;&#x3051;&#x30EA;&#x30D5;&#x30A1;&#x30AF;&#x30BF;&#x30EA;&#x30F3;&#x30B0;&#x3057;&#x3066;&#x307F;&#x308B;\n    &#x30B3;&#x30FC;&#x30C9;&#x306E;&#x5B9F;&#x884C;\n    &#x30A2;&#x30D0;&#x30BF;&#x30FC;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x62BD;&#x8C61;&#x5316;&#x65B9;&#x6CD5;\n    get_attribute &#x95A2;&#x6570;&#x306E;&#x672C;&#x4F53;&#x3092;&#x66F8;&#x304F;\n    get_attribute &#x3092;&#x547C;&#x3073;&#x51FA;&#x3059;\n    &#x5909;&#x6570;&#x306B;&#x3064;&#x3044;&#x3066;&#x3082;&#x3046;&#x5C11;&#x3057;&#x304A;&#x8A71;&#x3057;&#x3057;&#x307E;&#x3059;\n    &#x5909;&#x6570;&#x30B9;&#x30B3;&#x30FC;&#x30D7;&#x3092;&#x7406;&#x89E3;&#x3059;&#x308B;\n    &#x5909;&#x6570;&#x304C;&#x95A2;&#x6570;&#x306B;&#x6E21;&#x3055;&#x308C;&#x308B;&#x3068;&#x304D;\n    drink_me&#x95A2;&#x6570;&#x3092;&#x547C;&#x3073;&#x51FA;&#x3059;\n    &#x95A2;&#x6570;&#x3067;&#x30B0;&#x30ED;&#x30FC;&#x30D0;&#x30EB;&#x5909;&#x6570;&#x3092;&#x4F7F;&#x3046;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;\n    &#x30D1;&#x30E9;&#x30E1;&#x30FC;&#x30BF;&#x3092;&#x6DF1;&#x304F;&#x7406;&#x89E3;&#x3059;&#x308B;&#xFF1A;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x5024;&#x3068;&#x30AD;&#x30FC;&#x30EF;&#x30FC;&#x30C9;\n    &#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x30D1;&#x30E9;&#x30E1;&#x30FC;&#x30BF;&#x5024;&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    &#x5FC5;&#x305A;&#x5FC5;&#x9808;&#x30D1;&#x30E9;&#x30E1;&#x30FC;&#x30BF;&#x3092;&#x6700;&#x521D;&#x306B;&#x6307;&#x5B9A;&#x3059;&#x308B;&#xFF01;\n    &#x30AD;&#x30FC;&#x30EF;&#x30FC;&#x30C9;&#x5F15;&#x6570;&#x3092;&#x4F7F;&#x3046;\n    &#x30AD;&#x30FC;&#x30EF;&#x30FC;&#x30C9;&#x5F15;&#x6570;&#x3068;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x5024;&#x306B;&#x3064;&#x3044;&#x3066;\n\n&#x304A;&#x307E;&#x3051;&#x306E;&#x7AE0; &#x30BD;&#x30FC;&#x30C8;&#x3068;&#x5165;&#x308C;&#x5B50;&#x306E;&#x53CD;&#x5FA9;&#xFF1A;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x6574;&#x7406;&#x3059;&#x308B;\n    &#x30D0;&#x30D6;&#x30EB;&#x30BD;&#x30FC;&#x30C8;&#x3092;&#x7406;&#x89E3;&#x3059;&#x308B;\n    &#x8D70;&#x67FB;1&#x304B;&#x3089;&#x59CB;&#x3081;&#x308B;\n    &#x30D0;&#x30D6;&#x30EB;&#x30BD;&#x30FC;&#x30C8;&#x306E;&#x64EC;&#x4F3C;&#x30B3;&#x30FC;&#x30C9;\n    Python&#x3067;&#x30D0;&#x30D6;&#x30EB;&#x30BD;&#x30FC;&#x30C8;&#x3092;&#x5B9F;&#x88C5;&#x3059;&#x308B;\n    &#x6EB6;&#x6DB2;&#x756A;&#x53F7;&#x3092;&#x5272;&#x308A;&#x51FA;&#x3059;\n\n6&#x7AE0; &#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x3001;&#x6587;&#x5B57;&#x5217;&#x3001;&#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#xFF1A;&#x3059;&#x3079;&#x3066;&#x3092;&#x7D44;&#x307F;&#x5408;&#x308F;&#x305B;&#x308B;\n    &#x30C7;&#x30FC;&#x30BF;&#x30B5;&#x30A4;&#x30A8;&#x30F3;&#x30B9;&#x306B;&#x3088;&#x3046;&#x3053;&#x305D;\n    &#x8AAD;&#x307F;&#x3084;&#x3059;&#x3055;&#x306F;&#x3069;&#x306E;&#x3088;&#x3046;&#x306B;&#x8A08;&#x7B97;&#x3059;&#x308B;&#xFF1F;\n    &#x5B9F;&#x884C;&#x8A08;&#x753B;\n    &#x64EC;&#x4F3C;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x5206;&#x6790;&#x3059;&#x308B;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x304C;&#x5FC5;&#x8981;\n    &#x95A2;&#x6570;&#x3092;&#x7528;&#x610F;&#x3059;&#x308B;\n    &#x512A;&#x5148;&#x4E8B;&#x9805;&#xFF1A;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x5185;&#x306E;&#x5358;&#x8A9E;&#x306E;&#x7DCF;&#x6570;&#x304C;&#x5FC5;&#x8981;\n    &#x6587;&#x306E;&#x7DCF;&#x6570;&#x3092;&#x6C42;&#x3081;&#x308B;\n    &#x95A2;&#x6570;count_sentences&#x3092;&#x66F8;&#x304F;\n    &#x97F3;&#x7BC0;&#x306E;&#x6570;&#x3092;&#x6C42;&#x3081;&#x308B;&#x3002;&#x3064;&#x307E;&#x308A;&#x3001;&#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#x3092;&#x597D;&#x304D;&#x306B;&#x306A;&#x308B;\n    &#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#x306E;&#x4F5C;&#x6210;\n    &#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#x3092;&#x66F8;&#x304F;\n    &#x6BCD;&#x97F3;&#x3092;&#x30AB;&#x30A6;&#x30F3;&#x30C8;&#x3059;&#x308B;\n    &#x9023;&#x7D9A;&#x3059;&#x308B;&#x6BCD;&#x97F3;&#x3092;&#x7121;&#x8996;&#x3059;&#x308B;\n    &#x9023;&#x7D9A;&#x3059;&#x308B;&#x6BCD;&#x97F3;&#x3092;&#x7121;&#x8996;&#x3059;&#x308B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x672B;&#x5C3E;&#x306E;e&#x3001;y&#x3001;&#x53E5;&#x8AAD;&#x8A18;&#x53F7;&#x3092;&#x53D6;&#x308A;&#x9664;&#x304F;\n    &#x30B9;&#x30E9;&#x30A4;&#x30B9;&#xFF08;&#x90E8;&#x5206;&#x6587;&#x5B57;&#x5217;&#xFF09;&#x3092;&#x5229;&#x7528;&#x3059;&#x308B;\n    &#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x308B;\n    &#x8AAD;&#x307F;&#x3084;&#x3059;&#x3055;&#x516C;&#x5F0F;&#x306E;&#x5B9F;&#x88C5;\n    &#x3055;&#x3089;&#x306B;&#x9032;&#x3081;&#x308B;\n\n7&#x7AE0; &#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3001;&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x3001;&#x30AF;&#x30E9;&#x30B9;&#x3001;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#xFF1A;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x5316;&#x3059;&#x308B;\n    &#x7C21;&#x5358;&#x306A;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x306E;&#x5FA9;&#x7FD2;\n    &#x30B0;&#x30ED;&#x30FC;&#x30D0;&#x30EB;&#x5909;&#x6570;__name__\n    &#x30AA;&#x30D5;&#x30A3;&#x30B9;&#x306B;&#x304A;&#x3051;&#x308B;&#x4F1A;&#x8A71;&#x306E;&#x7D9A;&#x304D;\n    analyze.py &#x3092;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3068;&#x3057;&#x3066;&#x4F7F;&#x3046;\n    analyze.py &#x306B;docstring&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x4ED6;&#x306E;Python&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x8ABF;&#x3079;&#x308B;\n    &#x5F85;&#x3063;&#x3066;&#x3001;&#x8AB0;&#x304B;&#x300C;&#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x300D;&#x3063;&#x3066;&#x8A00;&#x3063;&#x305F;&#xFF1F;&#xFF01;\n    &#x81EA;&#x5206;&#x3060;&#x3051;&#x306E;&#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x3092;&#x4F5C;&#x6210;&#x3059;&#x308B;\n    &#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x7814;&#x7A76;&#x6240;\n    2&#x3064;&#x76EE;&#x306E;&#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x3068;&#x3053;&#x308D;&#x3067;&#x3001;&#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x3063;&#x3066;&#xFF1F;\n    &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3063;&#x3066;&#x4F55;&#x8005;&#xFF1F;\n    &#x308F;&#x304B;&#x3063;&#x305F;&#x3002;&#x3058;&#x3083;&#x3042;&#x3001;&#x30AF;&#x30E9;&#x30B9;&#x3063;&#x3066;&#xFF1F;\n    &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3068;&#x30AF;&#x30E9;&#x30B9;&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    &#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x3068;&#x5C5E;&#x6027;\n    &#x30AF;&#x30E9;&#x30B9;&#x3068;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x306F;&#x3069;&#x3053;&#x306B;&#x3067;&#x3082;&#x3042;&#x308B;\n    &#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x30EC;&#x30FC;&#x30B9;&#x306E;&#x6E96;&#x5099;&#x3092;&#x3059;&#x308B;\n    &#x30B2;&#x30FC;&#x30E0;&#x3092;&#x8A2D;&#x8A08;&#x3059;&#x308B;\n    &#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x3092;&#x59CB;&#x3081;&#x3088;&#x3046;\n    &#x30B2;&#x30FC;&#x30E0;&#x306E;&#x6E96;&#x5099;&#x3092;&#x3059;&#x308B;\n    &#x30BB;&#x30C3;&#x30C8;&#x30A2;&#x30C3;&#x30D7;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x843D;&#x3061;&#x7740;&#x3044;&#x3066;&#xFF01;\n    &#x30EC;&#x30FC;&#x30B9;&#x3092;&#x958B;&#x59CB;&#x3059;&#x308B;\n\n8&#x7AE0; &#x518D;&#x5E30;&#x3068;&#x8F9E;&#x66F8;&#xFF1A;&#x53CD;&#x5FA9;&#x3068;&#x30A4;&#x30F3;&#x30C7;&#x30C3;&#x30AF;&#x30B9;&#x3092;&#x8D85;&#x3048;&#x3066;\n    &#x7570;&#x306A;&#x308B;&#x8A08;&#x7B97;&#x65B9;&#x6CD5;\n    &#x5225;&#x306E;&#x65B9;&#x6CD5;&#x3092;&#x8003;&#x3048;&#x308B;\n    2&#x3064;&#x306E;&#x5834;&#x5408;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x3055;&#x3089;&#x306B;&#x7DF4;&#x7FD2;&#x3057;&#x3088;&#x3046;\n    &#x518D;&#x5E30;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x56DE;&#x6587;&#x3092;&#x63A2;&#x3057;&#x51FA;&#x3059;\n    &#x518D;&#x5E30;&#x56DE;&#x6587;&#x691C;&#x51FA;&#x5668;&#x3092;&#x66F8;&#x304F;\n    &#x30A2;&#x30F3;&#x30C1;&#x30BD;&#x30FC;&#x30B7;&#x30E3;&#x30EB;&#x30CD;&#x30C3;&#x30C8;&#x30EF;&#x30FC;&#x30AF;\n    &#x8F9E;&#x66F8;&#x3068;&#x306F;\n    &#x8F9E;&#x66F8;&#x3092;&#x4F5C;&#x6210;&#x3059;&#x308B;\n    &#x30AD;&#x30FC;&#x3068;&#x5024;&#x306F;&#x6587;&#x5B57;&#x5217;&#x3067;&#x306A;&#x304F;&#x3066;&#x3082;&#x5927;&#x4E08;&#x592B;\n    &#x3082;&#x3061;&#x308D;&#x3093;&#x3001;&#x30AD;&#x30FC;&#x306F;&#x524A;&#x9664;&#x3067;&#x304D;&#x308B;\n    &#x307E;&#x305A;&#x5B58;&#x5728;&#x3059;&#x308B;&#x304B;&#x3069;&#x3046;&#x304B;&#x3092;&#x8ABF;&#x3079;&#x308B;\n    &#x8F9E;&#x66F8;&#x306E;&#x53CD;&#x5FA9;&#x51E6;&#x7406;&#x306F;&#x3069;&#x3046;&#x306A;&#x308B;&#xFF1F;\n    &#x30A2;&#x30F3;&#x30C1;&#x30BD;&#x30FC;&#x30B7;&#x30E3;&#x30EB;&#x30CD;&#x30C3;&#x30C8;&#x30EF;&#x30FC;&#x30AF;&#x3067;&#x8F9E;&#x66F8;&#x3092;&#x6D3B;&#x7528;&#x3059;&#x308B;\n    &#x5C5E;&#x6027;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;&#x306B;&#x306F;&#x3069;&#x3046;&#x3059;&#x308C;&#x3070;&#x3044;&#x3044;&#xFF1F;\n    &#x30A2;&#x30F3;&#x30C1;&#x30BD;&#x30FC;&#x30B7;&#x30E3;&#x30EB;&#x30CD;&#x30C3;&#x30C8;&#x30EF;&#x30FC;&#x30AF;&#x306E;&#x76EE;&#x7389;&#x6A5F;&#x80FD;\n    &#x6700;&#x3082;&#x975E;&#x793E;&#x4EA4;&#x7684;&#x306A;&#x30E6;&#x30FC;&#x30B6;&#x3092;&#x63A2;&#x3059;\n    &#x95A2;&#x6570;&#x547C;&#x3073;&#x51FA;&#x3057;&#x306E;&#x7D50;&#x679C;&#x3092;&#x8A18;&#x61B6;&#x3057;&#x3066;&#x304A;&#x3051;&#x308B;&#xFF1F;\n    &#x8F9E;&#x66F8;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x30D5;&#x30A3;&#x30DC;&#x30CA;&#x30C3;&#x30C1;&#x7D50;&#x679C;&#x3092;&#x8A18;&#x61B6;&#x3059;&#x308B;\n    &#x300C;&#x30E1;&#x30E2;&#x5316;&#x300D;&#x3068;&#x547C;&#x3070;&#x308C;&#x307E;&#x3059;\n    koch&#x95A2;&#x6570;&#x3092;&#x8A73;&#x3057;&#x304F;&#x8ABF;&#x3079;&#x308B;\n    &#x30B3;&#x30C3;&#x30DB;&#x30D5;&#x30E9;&#x30AF;&#x30BF;&#x30EB;&#x3092;&#x672C;&#x683C;&#x7684;&#x306B;&#x8ABF;&#x3079;&#x308B;\n\n9&#x7AE0; &#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x306E;&#x4FDD;&#x5B58;&#x3068;&#x53D6;&#x5F97;&#xFF1A;&#x6C38;&#x7D9A;&#x6027;\n    &#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x3092;&#x59CB;&#x3081;&#x308B;&#x6E96;&#x5099;&#x306F;&#x3044;&#x3044;&#xFF1F;\n    &#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x306E;&#x52D5;&#x4F5C;\n    &#x624B;&#x9806;1&#xFF1A;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304B;&#x3089;&#x6587;&#x7AE0;&#x306E;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x3092;&#x8AAD;&#x307F;&#x8FBC;&#x3080;\n    &#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x30D1;&#x30B9;&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    &#x7D76;&#x5BFE;&#x30D1;&#x30B9;\n    &#x7D42;&#x308F;&#x3063;&#x305F;&#x3089;&#x5F8C;&#x7247;&#x4ED8;&#x3051;&#x3092;&#x5FD8;&#x308C;&#x305A;&#x306B;&#xFF01;\n    &#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x8AAD;&#x307F;&#x8FBC;&#x3080;\n    &#x3082;&#x3046;&#x52D8;&#x5F01;&#x3057;&#x3066;\n    &#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x30B2;&#x30FC;&#x30E0;&#x3092;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x308B;&#xFF01;\n    &#x6700;&#x7D42;&#x884C;&#x3092;&#x3069;&#x306E;&#x3088;&#x3046;&#x306B;&#x5224;&#x65AD;&#x3059;&#x308B;&#x306E;&#xFF1F;\n    &#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x306E;&#x30C6;&#x30F3;&#x30D7;&#x30EC;&#x30FC;&#x30C8;&#x3092;&#x8AAD;&#x307F;&#x8FBC;&#x3080;\n    &#x30C6;&#x30F3;&#x30D7;&#x30EC;&#x30FC;&#x30C8;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x3092;&#x51E6;&#x7406;&#x3059;&#x308B;\n    &#x65B0;&#x305F;&#x306A;&#x6587;&#x5B57;&#x5217;&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x30D0;&#x30B0;&#x3092;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    &#x5B9F;&#x969B;&#x306B;&#x30D0;&#x30B0;&#x3092;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    &#x672C;&#x5F53;&#x306B;&#x554F;&#x984C;&#x304C;&#x3042;&#x308B;&#x30B3;&#x30FC;&#x30C9;&#x3082;&#x3042;&#x308B;\n    &#x4F8B;&#x5916;&#x51E6;&#x7406;\n    &#x660E;&#x793A;&#x7684;&#x306B;&#x4F8B;&#x5916;&#x3092;&#x51E6;&#x7406;&#x3059;&#x308B;\n    &#x4F8B;&#x5916;&#x3092;&#x51E6;&#x7406;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;\n    &#x6700;&#x5F8C;&#x306E;&#x624B;&#x9806;&#xFF1A;&#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x3092;&#x4FDD;&#x5B58;&#x3059;&#x308B;\n    &#x6B8B;&#x308A;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;\n\n10&#x7AE0; Web API &#x306E;&#x5229;&#x7528;&#xFF1A;&#x3082;&#x3063;&#x3068;&#x5916;&#x306B;&#x76EE;&#x3092;&#x5411;&#x3051;&#x308B;\n    Web API&#x3092;&#x4F7F;&#x3063;&#x3066;&#x7BC4;&#x56F2;&#x3092;&#x5E83;&#x3052;&#x308B;\n    Web API &#x306E;&#x4ED5;&#x7D44;&#x307F;\n    &#x3059;&#x3079;&#x3066;&#x306E;Web API&#x306B;&#x306F;Web&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x304C;&#x3042;&#x308B;\n    &#x7C21;&#x5358;&#x306A;&#x30A2;&#x30C3;&#x30D7;&#x30B0;&#x30EC;&#x30FC;&#x30C9;&#x3092;&#x3059;&#x308B;\n    &#x30A2;&#x30C3;&#x30D7;&#x30B0;&#x30EC;&#x30FC;&#x30C9;&#x3059;&#x308B;\n    &#x3042;&#x3068;&#x306F;&#x512A;&#x308C;&#x305F;Web API&#x304C;&#x5FC5;&#x8981;&#x306A;&#x3060;&#x3051;\n    API &#x3092;&#x8A73;&#x3057;&#x304F;&#x8ABF;&#x3079;&#x308B;\n    Web API &#x306F;JSON&#x3092;&#x4F7F;&#x3063;&#x3066;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x8FD4;&#x3059;\n    &#x30EA;&#x30AF;&#x30A8;&#x30B9;&#x30C8;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x3082;&#x3046;&#x4E00;&#x5EA6;&#x8A73;&#x3057;&#x304F;\n    &#x5168;&#x4F53;&#x3092;&#x307E;&#x3068;&#x3081;&#x308B;&#xFF1A;Open Notify&#x306B;&#x30EA;&#x30AF;&#x30A8;&#x30B9;&#x30C8;&#x3059;&#x308B;\n    JSON&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    ISS&#x30C7;&#x30FC;&#x30BF;&#x306B;JSON&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x4F7F;&#x3046;\n    &#x30B0;&#x30E9;&#x30D5;&#x30A3;&#x30C3;&#x30AF;&#x30B9;&#x3092;&#x52A0;&#x3048;&#x308B;\n    Screen&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3092;&#x4F7F;&#x3046;\n    &#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x3092;&#x8FFD;&#x52A0;&#x3057;&#x3066;ISS&#x3092;&#x63CF;&#x753B;\n    &#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x306F;&#x5B87;&#x5B99;&#x30B9;&#x30C6;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x306E;&#x3088;&#x3046;&#x306B;&#x3082;&#x898B;&#x3048;&#x308B;\n    ISS&#x3092;&#x5FD8;&#x308C;&#x308B;&#x2212;&#x3069;&#x3053;&#x306B;&#x3044;&#x308B;&#x306E;&#xFF1F;\n    ISS&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x4ED5;&#x4E0A;&#x3052;&#x308B;\n\n11&#x7AE0; &#x30A6;&#x30A3;&#x30B8;&#x30A7;&#x30C3;&#x30C8;&#x3001;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3001;&#x5275;&#x767A;&#x7684;&#x306A;&#x632F;&#x308B;&#x821E;&#x3044;&#xFF1A;&#x30A4;&#x30F3;&#x30BF;&#x30E9;&#x30AF;&#x30C6;&#x30A3;&#x30D6;&#x306B;&#x3059;&#x308B;\n    &#x4EBA;&#x5DE5;&#x751F;&#x547D;&#x306E;&#x4E0D;&#x601D;&#x8B70;&#x306A;&#x4E16;&#x754C;&#x3078;&#x3088;&#x3046;&#x3053;&#x305D;\n    &#x30E9;&#x30A4;&#x30D5;&#x30B2;&#x30FC;&#x30E0;&#x3092;&#x8A73;&#x3057;&#x304F;&#x8ABF;&#x3079;&#x308B;\n    &#x4F5C;&#x6210;&#x3059;&#x308B;&#x3082;&#x306E;\n    &#x8A2D;&#x8A08;&#x306F;&#x9069;&#x5207;&#x3067;&#x3059;&#x304B;&#xFF1F;\n    &#x30C7;&#x30FC;&#x30BF;&#x30E2;&#x30C7;&#x30EB;&#x306E;&#x4F5C;&#x6210;\n    &#x30B0;&#x30EA;&#x30C3;&#x30C9;&#x3092;&#x8868;&#x3059;\n    &#x30E9;&#x30A4;&#x30D5;&#x30B2;&#x30FC;&#x30E0;&#x306E;&#x4E16;&#x4EE3;&#x3092;&#x8A08;&#x7B97;&#x3059;&#x308B;\n    &#x30BB;&#x30EB;&#x306E;&#x904B;&#x547D;&#x3092;&#x8A08;&#x7B97;&#x3059;&#x308B;\n    &#x30E2;&#x30C7;&#x30EB;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x308B;\n    &#x30D3;&#x30E5;&#x30FC;&#x306E;&#x4F5C;&#x6210;\n    &#x6700;&#x521D;&#x306E;&#x30A6;&#x30A3;&#x30B8;&#x30A7;&#x30C3;&#x30C8;&#x3092;&#x4F5C;&#x6210;&#x3059;&#x308B;\n    &#x6B8B;&#x308A;&#x306E;&#x30A6;&#x30A3;&#x30B8;&#x30A7;&#x30C3;&#x30C8;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x30EC;&#x30A4;&#x30A2;&#x30A6;&#x30C8;&#x3092;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    &#x30B0;&#x30EA;&#x30C3;&#x30C9;&#x30EC;&#x30A4;&#x30A2;&#x30A6;&#x30C8;&#x306B;&#x30A6;&#x30A3;&#x30B8;&#x30A7;&#x30C3;&#x30C8;&#x3092;&#x914D;&#x7F6E;&#x3059;&#x308B;\n    &#x30B0;&#x30EA;&#x30C3;&#x30C9;&#x30EC;&#x30A4;&#x30A2;&#x30A6;&#x30C8;&#x3092;&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x5909;&#x63DB;&#x3059;&#x308B;\n    &#x30B3;&#x30F3;&#x30C8;&#x30ED;&#x30FC;&#x30E9;&#x306E;&#x4F5C;&#x6210;\n    update &#x95A2;&#x6570;&#x306E;&#x8FFD;&#x52A0;\n    &#x65B0;&#x3057;&#x3044;&#x8A08;&#x7B97;&#x65B9;&#x5F0F;&#x306B;&#x53D6;&#x308A;&#x7D44;&#x3080;\n    &#x958B;&#x59CB;/ &#x4E00;&#x6642;&#x505C;&#x6B62;&#x30DC;&#x30BF;&#x30F3;&#x306E;&#x52D5;&#x4F5C;\n    &#x5225;&#x306E;&#x7A2E;&#x985E;&#x306E;&#x30A4;&#x30D9;&#x30F3;&#x30C8;\n    &#x4E00;&#x5B9A;&#x9593;&#x9694;&#x3067;&#x4F55;&#x5EA6;&#x3082;&#x547C;&#x3073;&#x51FA;&#x3059;&#x65B9;&#x6CD5;&#xFF1A;after&#x30E1;&#x30BD;&#x30C3;&#x30C9;\n    &#x30BB;&#x30EB;&#x3092;&#x76F4;&#x63A5;&#x5165;&#x529B;&#x3059;&#x308B;&#x3001;&#x305D;&#x3057;&#x3066;&#x7DE8;&#x96C6;&#x3059;&#x308B;\n    grid_view&#x306E;&#x30CF;&#x30F3;&#x30C9;&#x30E9;&#x3092;&#x66F8;&#x304F;\n    &#x30D1;&#x30BF;&#x30FC;&#x30F3;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x30AA;&#x30D7;&#x30B7;&#x30E7;&#x30F3;&#x30E1;&#x30CB;&#x30E5;&#x30FC;&#x306E;&#x30CF;&#x30F3;&#x30C9;&#x30E9;&#x3092;&#x66F8;&#x304F;\n    &#x30D1;&#x30BF;&#x30FC;&#x30F3;&#x30ED;&#x30FC;&#x30C0;&#x3092;&#x66F8;&#x304F;\n    &#x30E9;&#x30A4;&#x30D5;&#x30B2;&#x30FC;&#x30E0;&#x30B7;&#x30DF;&#x30E5;&#x30EC;&#x30FC;&#x30BF;&#x3092;&#x3055;&#x3089;&#x306B;&#x9032;&#x5316;&#x3055;&#x305B;&#x308B;&#xFF01;\n\n12&#x7AE0; &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x6307;&#x5411;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#xFF1A;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x6751;&#x3078;&#x306E;&#x65C5;\n    &#x5225;&#x306E;&#x65B9;&#x6CD5;&#x3067;&#x5206;&#x5272;&#x3059;&#x308B;\n    &#x8981;&#x3059;&#x308B;&#x306B;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x6307;&#x5411;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x3063;&#x3066;&#xFF1F;\n    &#x30AF;&#x30E9;&#x30B9;&#x3092;&#x8A2D;&#x8A08;&#x3059;&#x308B;\n    &#x6700;&#x521D;&#x306E;&#x30AF;&#x30E9;&#x30B9;&#x3092;&#x66F8;&#x304F;\n    &#x30B3;&#x30F3;&#x30B9;&#x30C8;&#x30E9;&#x30AF;&#x30BF;&#x306E;&#x52D5;&#x4F5C;\n    bark&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x306E;&#x52D5;&#x4F5C;\n    &#x7D99;&#x627F;&#x3059;&#x308B;\n    ServiceDog &#x30AF;&#x30E9;&#x30B9;&#x306E;&#x5B9F;&#x88C5;\n    &#x30B5;&#x30D6;&#x30AF;&#x30E9;&#x30B9;&#x3068;&#x306F;\n    ServiceDog &#x306F;Dog &#x3067;&#x3042;&#x308B;&#xFF08;IS-A&#xFF09;\n    IS-A&#x95A2;&#x4FC2;&#x3092;&#x8ABF;&#x3079;&#x308B;\n    &#x632F;&#x308B;&#x821E;&#x3044;&#x306E;&#x30AA;&#x30FC;&#x30D0;&#x30FC;&#x30E9;&#x30A4;&#x30C9;&#x3068;&#x62E1;&#x5F35;\n    &#x5C02;&#x9580;&#x7528;&#x8A9E;&#x306E;&#x8857;&#x3078;&#x3088;&#x3046;&#x3053;&#x305D;\n    &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x306F;&#x5225;&#x306E;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3092;&#x542B;&#x3080;&#xFF08;HAS-A&#xFF09;\n    &#x72AC;&#x7528;&#x30DB;&#x30C6;&#x30EB;&#x306E;&#x8A2D;&#x8A08;\n    &#x72AC;&#x7528;&#x30DB;&#x30C6;&#x30EB;&#x306E;&#x5B9F;&#x88C5;\n    &#x30DB;&#x30C6;&#x30EB;&#x3067;&#x306E;&#x30A2;&#x30AF;&#x30C6;&#x30A3;&#x30D3;&#x30C6;&#x30A3;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x53EF;&#x80FD;&#x306A;&#x3053;&#x3068;&#x306F;&#x4F55;&#x3067;&#x3082;&#x3067;&#x304D;&#x308B;&#xFF08;&#x30DD;&#x30EA;&#x30E2;&#x30FC;&#x30D5;&#x30A3;&#x30BA;&#x30E0;&#xFF09;\n    &#x4ED6;&#x306E;&#x72AC;&#x306B;&#x6B69;&#x304D;&#x65B9;&#x3092;&#x6559;&#x3048;&#x308B;\n    &#x7D99;&#x627F;&#x306E;&#x5A01;&#x529B;&#xFF08;&#x3068;&#x5F79;&#x5272;&#xFF09;\n\n&#x4ED8;&#x9332; &#x672A;&#x53CE;&#x9332;&#x4E8B;&#x9805;&#xFF1A;&#xFF08;&#x53D6;&#x308A;&#x4E0A;&#x3052;&#x306A;&#x304B;&#x3063;&#x305F;&#xFF09;&#x4E0A;&#x4F4D;10 &#x500B;&#x306E;&#x30C8;&#x30D4;&#x30C3;&#x30AF;\n    1. &#x30EA;&#x30B9;&#x30C8;&#x5185;&#x5305;&#x8868;&#x8A18; \n    2. &#x65E5;&#x4ED8;&#x3068;&#x6642;&#x523B;\n    3. &#x6B63;&#x898F;&#x8868;&#x73FE;\n    4. &#x305D;&#x306E;&#x4ED6;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x578B;&#xFF1A;&#x30BF;&#x30D7;&#x30EB;\n    5. &#x305D;&#x306E;&#x4ED6;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x578B;&#xFF1A;&#x96C6;&#x5408;\n    6. &#x30B5;&#x30FC;&#x30D0;&#x30B5;&#x30A4;&#x30C9;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;\n    7. &#x9045;&#x5EF6;&#x8A55;&#x4FA1;\n    8. &#x30C7;&#x30B3;&#x30EC;&#x30FC;&#x30BF;\n    9. &#x9AD8;&#x968E;&#x95A2;&#x6570;&#x3068;&#x7B2C;&#x4E00;&#x7D1A;&#x95A2;&#x6570;\n    10. &#x591A;&#x6570;&#x306E;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;\n\n&#x7D22;&#x5F15;</pre></p>\n                </div>\n                \n                \n                \n                \n                <div id=\"files\" class=\"ui-tabs-hide ui-tabs-panel\">\n                  <ul>\n                  \n                      <li><a href=\"https://www.oreilly.co.jp/pub/9784873118741/sample-code.zip\">&#x30B5;&#x30F3;&#x30D7;&#x30EB;&#x30B3;&#x30FC;&#x30C9;</a></li>\n                  \n                  </ul>\n                </div>\n                \n            </div> \n        </span></div></section></div>",
  "author": "Eric Freeman 著、嶋田 健志 監訳、木下 哲也 訳",
  "date_published": "2019-04-25T15:00:00.000Z",
  "lead_image_url": "https://www.oreilly.co.jp/books/images/picture_large978-4-87311-874-1.jpeg",
  "dek": null,
  "next_page_url": null,
  "url": "https://www.oreilly.co.jp//books/9784873118741/",
  "domain": "www.oreilly.co.jp",
  "word_count": 346,
  "direction": "ltr",
  "total_pages": 1,
  "rendered_pages": 1
}

null fields

  • dek

  • next_page_url

✅ All tests passed

@postlight-org
Copy link
Collaborator

🤖 Automated Parsing Preview 🤖

Commit: Merge branch 'master' into feat-oreilly-co-jp-extractor

Screenshot of fixture (this embed should work after repo is public)

Original Article | HTML Fixture | Parsed Content Preview

Parsed JSON
{
  "title": "Head First はじめてのプログラミング――頭とからだで覚えるPythonプログラミング入門",
  "content": "<div><section id=\"content\">\n        <div>\n            <span>\n            \n            \n            \n\n            <a href=\"https://www.oreilly.co.jp/books/images/picture_large978-4-87311-874-1.jpeg\"><img src=\"https://www.oreilly.co.jp/books/images/picture978-4-87311-874-1.gif\" class=\"cover\" alt=\"[cover photo]\"></a>\n            <ul class=\"biblio\">\n                <li>Eric Freeman&#x3000;&#x8457;&#x3001;&#x5D8B;&#x7530; &#x5065;&#x5FD7;&#x3000;&#x76E3;&#x8A33;&#x3001;&#x6728;&#x4E0B; &#x54F2;&#x4E5F;&#x3000;&#x8A33;</li>\n                <li>\n                <meta>2019&#x5E74;04&#x6708; &#x767A;&#x884C;\n                </li>\n                <li><span>636</span>&#x30DA;&#x30FC;&#x30B8;</li>\n                <li>ISBN<span>978-4-87311-874-1</span></li>\n                <li>&#x539F;&#x66F8;: <a href=\"http://shop.oreilly.com/product/0636920051114.do\">Head First Learn to Code</a></li>\n                <li>&#x30D5;&#x30A9;&#x30FC;&#x30DE;&#x30C3;&#x30C8; <img src=\"https://www.oreilly.co.jp/images/hon_icon.svg\" alt=\"&#x672C; \"><img src=\"https://www.oreilly.co.jp/images/pdf_icon.svg\" alt=\"PDF \"></li>\n            </ul><br>\n            <div id=\"buying_option\">\n                <div id=\"buy_print_book\">\n                \n                    \n                \n                </div>\n                \n                <div id=\"buy_ebook\">\n                Ebook Store&#x3067;&#x96FB;&#x5B50;&#x7248;&#x3092;&#x8CFC;&#x5165;:<br>&#x4FA1;&#x683C;2,592&#x5186;<br>\n                <a href=\"https://www.oreilly.co.jp/ebook/cart?id=978-4-87311-874-1&amp;mode=add\">\n                <img src=\"https://www.oreilly.co.jp/images/button_addtocart_goldenrod.gif\">\n                </a>\n                </div>\n                \n            </div>\n            \n            <br>\n            <div id=\"tab-container\" class=\"tabs\">\n                <ul class=\"ui-tabs-nav\">\n                    <li class=\"ui-tabs-active\"><a href=\"https://www.oreilly.co.jp/books/9784873118741/#detail\">&#x5185;&#x5BB9;</a></li>\n                    \n                    <li><a href=\"https://www.oreilly.co.jp/books/9784873118741/#toc\">&#x76EE;&#x6B21;</a></li>\n                    \n                    \n                    \n                    <li><a href=\"https://www.oreilly.co.jp/books/9784873118741/#files\">&#x95A2;&#x9023;&#x30D5;&#x30A1;&#x30A4;&#x30EB;</a></li>\n                    \n                </ul>\n                <div id=\"detail\" class=\"ui-tabs-panel\">\n                    <p>&#x8133;&#x306E;&#x50CD;&#x304D;&#x306B;&#x6CE8;&#x76EE;&#x3057;&#x3001;&#x8133;&#x3092;&#x6D3B;&#x6027;&#x5316;&#x3055;&#x305B;&#x308B;&#x5B66;&#x7FD2;&#x52B9;&#x679C;&#x306E;&#x9AD8;&#x3044;&#x72EC;&#x81EA;&#x306E;&#x30B9;&#x30BF;&#x30A4;&#x30EB;&#x3067;&#x4EBA;&#x6C17;&#x306E;&#x9AD8;&#x3044;Head First&#x30B7;&#x30EA;&#x30FC;&#x30BA;&#x306B;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x521D;&#x5FC3;&#x8005;&#x5411;&#x3051;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x304C;&#x767B;&#x5834;&#x3002;Python&#x3092;&#x4F7F;&#x3063;&#x305F;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x57FA;&#x672C;&#x306B;&#x3064;&#x3044;&#x3066;&#x3001;&#x30A4;&#x30E9;&#x30B9;&#x30C8;&#x3084;&#x5199;&#x771F;&#x3092;&#x591A;&#x7528;&#x3057;&#x3066;&#x76F4;&#x611F;&#x7684;&#x306A;&#x7406;&#x89E3;&#x3092;&#x4FC3;&#x3057;&#x307E;&#x3059;&#x3002;&#x3084;&#x3055;&#x3057;&#x3044;&#x5207;&#x308A;&#x53E3;&#x306A;&#x304C;&#x3089;&#x3082;&#x3001;&#x30C7;&#x30FC;&#x30BF;&#x578B;&#x3001;&#x30C7;&#x30FC;&#x30BF;&#x69CB;&#x9020;&#x3001;&#x62BD;&#x8C61;&#x5316;&#x3001;&#x518D;&#x5E30;&#x3001;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x306A;&#x3069;&#x3001;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x57FA;&#x672C;&#x3092;&#x6BB5;&#x968E;&#x7684;&#x306B;&#x5B66;&#x3073;&#x3001;&#x5F8C;&#x534A;&#x3067;&#x306F;&#x8907;&#x96D1;&#x3067;&#x5927;&#x898F;&#x6A21;&#x306A;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x306E;&#x4F5C;&#x6210;&#x306B;&#x3082;&#x53D6;&#x308A;&#x7D44;&#x307F;&#x307E;&#x3059;&#x3002;&#x8A8D;&#x77E5;&#x79D1;&#x5B66;&#x3068;&#x6559;&#x80B2;&#x5FC3;&#x7406;&#x5B66;&#x306B;&#x57FA;&#x3065;&#x3044;&#x305F;&#x30A2;&#x30D7;&#x30ED;&#x30FC;&#x30C1;&#x3067;&#x3001;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF;&#x3060;&#x3051;&#x3067;&#x306F;&#x306A;&#x304F;&#x3001;&#x8AD6;&#x7406;&#x7684;&#x601D;&#x8003;&#x3084;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x7684;&#x306A;&#x8003;&#x3048;&#x65B9;&#x3092;&#x3001;&#x697D;&#x3057;&#x307F;&#x306A;&#x304C;&#x3089;&#x8EAB;&#x306B;&#x4ED8;&#x3051;&#x3089;&#x308C;&#x308B;&#x3088;&#x3046;&#x306B;&#x5DE5;&#x592B;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>\n<br>\n<a href=\"https://www.oreilly.co.jp/pub/9784873118741/1874_hf_learn_to_code_free.pdf\">&#x7121;&#x6599; &#x304A;&#x8A66;&#x3057;&#x7248;</a><br></p>\n                    \n                    <h4>&#x95A2;&#x9023;&#x66F8;&#x7C4D;</h4>\n                    \n                    \n                    <a href=\"https://www.oreilly.co.jp/books/9784873118291/\">Head First Python &#x7B2C;2&#x7248;</a><br>\n                    \n                    <a href=\"https://www.oreilly.co.jp/books/9784873117539/\">Python&#x30C1;&#x30E5;&#x30FC;&#x30C8;&#x30EA;&#x30A2;&#x30EB; &#x7B2C;3&#x7248;</a><br>\n                    \n                    <a href=\"https://www.oreilly.co.jp/books/9784873117386/\">&#x5165;&#x9580; Python 3</a><br>\n                    \n                    \n                </div>\n                \n                <div id=\"toc\" class=\"ui-tabs-hide ui-tabs-panel\">\n                  <p><pre>&#x306F;&#x3058;&#x3081;&#x306B;\n\n1&#x7AE0; &#x30B3;&#x30F3;&#x30D4;&#x30E5;&#x30FC;&#x30BF;&#x7684;&#x306B;&#x8003;&#x3048;&#x308B;&#xFF1A;&#x59CB;&#x3081;&#x3088;&#x3046;\n    &#x5206;&#x89E3;&#x3059;&#x308B;\n    &#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x306E;&#x624B;&#x9806;\n    &#x540C;&#x3058;&#x8A00;&#x8A9E;&#x3067;&#x8A71;&#x3057;&#x3066;&#x3044;&#x308B;&#xFF1F;\n    &#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x8A00;&#x8A9E;&#x306E;&#x4E16;&#x754C;\n    Python&#x3092;&#x4F7F;&#x3063;&#x305F;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x8A18;&#x8FF0;&#x3068;&#x5B9F;&#x884C;\n    Python&#x306E;&#x3056;&#x3063;&#x304F;&#x308A;&#x3057;&#x305F;&#x6B74;&#x53F2;\n    Python&#x3092;&#x8A66;&#x3059;\n    &#x4F5C;&#x696D;&#x3092;&#x4FDD;&#x5B58;&#x3059;&#x308B;\n    &#x304A;&#x3081;&#x3067;&#x3068;&#x3046;&#xFF01; &#x6700;&#x521D;&#x306E;Python&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x304C;&#x66F8;&#x3051;&#x307E;&#x3057;&#x305F;&#xFF01;\n    &#x30D5;&#x30EC;&#x30FC;&#x30BA;&#x30FB;&#x30AA;&#x30FB;&#x30DE;&#x30C1;&#x30C3;&#x30AF;\n    &#x30B3;&#x30F3;&#x30D4;&#x30E5;&#x30FC;&#x30BF;&#x306B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x8AAD;&#x307E;&#x305B;&#x308B;\n\n2&#x7AE0; &#x5358;&#x7D14;&#x306A;&#x5024;&#x3001;&#x5909;&#x6570;&#x3001;&#x578B;&#xFF1A;&#x5024;&#x3092;&#x77E5;&#x308B;\n    &#x72AC;&#x5E74;&#x9F62;&#x8A08;&#x7B97;&#x6A5F;&#x306E;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;\n    &#x64EC;&#x4F3C;&#x30B3;&#x30FC;&#x30C9;&#x304B;&#x3089;Python&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x5909;&#x63DB;&#x3059;&#x308B;\n    &#x624B;&#x9806;1&#xFF1A;&#x5165;&#x529B;&#x3057;&#x3066;&#x3082;&#x3089;&#x3046;\n    input &#x95A2;&#x6570;&#x306E;&#x52D5;&#x4F5C;\n    &#x30E6;&#x30FC;&#x30B6;&#x306E;&#x5165;&#x529B;&#x3092;&#x5909;&#x6570;&#x306B;&#x4EE3;&#x5165;&#x3059;&#x308B;\n    &#x624B;&#x9806;2&#xFF1A;&#x3055;&#x3089;&#x306B;&#x5165;&#x529B;&#x3057;&#x3066;&#x3082;&#x3089;&#x3046;\n    &#x305D;&#x308D;&#x305D;&#x308D;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x5B9F;&#x884C;&#x3057;&#x3066;&#x307F;&#x3088;&#x3046;\n    &#x30B3;&#x30FC;&#x30C9;&#x306E;&#x5165;&#x529B;\n    &#x5909;&#x6570;&#x3092;&#x3055;&#x3089;&#x306B;&#x8A73;&#x3057;&#x304F;&#x5B66;&#x3076;\n    &#x5F0F;&#x306E;&#x8FFD;&#x52A0;\n    &#x5909;&#x6570;&#x304C;&#x300C;&#x5909;&#x300D;&#x6570;&#x3068;&#x547C;&#x3070;&#x308C;&#x308B;&#x7406;&#x7531;\n    &#x6F14;&#x7B97;&#x5B50;&#x306E;&#x512A;&#x5148;&#x9806;&#x4F4D;&#x3092;&#x3088;&#x304F;&#x7406;&#x89E3;&#x3059;&#x308B;\n    &#x6F14;&#x7B97;&#x5B50;&#x306E;&#x512A;&#x5148;&#x9806;&#x4F4D;&#x3092;&#x4F7F;&#x3063;&#x305F;&#x8A08;&#x7B97;\n    &#x5BC4;&#x308A;&#x9053;&#x3092;&#x3059;&#x308B;&#xFF01;\n    &#x624B;&#x9806;3&#xFF1A;&#x72AC;&#x306E;&#x5E74;&#x9F62;&#x3092;&#x8A08;&#x7B97;&#x3059;&#x308B;\n    &#x30D2;&#x30E5;&#x30FC;&#x30B9;&#x30C8;&#x30F3;&#x3001;&#x554F;&#x984C;&#x304C;&#x767A;&#x751F;&#x3057;&#x305F;&#xFF01;\n    &#x8AA4;&#x308A;&#x306F;&#xFF08;&#x4EBA;&#xFF09;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x5E38;\n    &#x30C7;&#x30D0;&#x30C3;&#x30B0;&#x3092;&#x3082;&#x3046;&#x5C11;&#x3057;&#x3060;&#x3051;\n    Python&#x306E;&#x578B;&#x3068;&#x306F;&#xFF1F;\n    &#x30B3;&#x30FC;&#x30C9;&#x306E;&#x4FEE;&#x6B63;\n    &#x30D2;&#x30E5;&#x30FC;&#x30B9;&#x30C8;&#x30F3;&#x3001;&#x767A;&#x5C04;&#x3057;&#x305F;&#xFF01;\n    &#x624B;&#x9806;4&#xFF1A;&#x30E6;&#x30FC;&#x30B6;&#x30D5;&#x30EC;&#x30F3;&#x30C9;&#x30EA;&#x30FC;&#x306A;&#x51FA;&#x529B;\n\n3&#x7AE0; &#x30D6;&#x30FC;&#x30EB;&#x578B;&#x3001;&#x5224;&#x5B9A;&#x3001;&#x30EB;&#x30FC;&#x30D7;&#xFF1A;&#x5224;&#x5B9A;&#x30B3;&#x30FC;&#x30C9;\n    &#x30B2;&#x30FC;&#x30E0;&#x3092;&#x3057;&#x306A;&#x3044;&#xFF1F;\n    &#x307E;&#x305A;&#x306F;&#x9AA8;&#x7D44;&#x307F;&#x306E;&#x8A2D;&#x8A08;\n    &#x30B3;&#x30F3;&#x30D4;&#x30E5;&#x30FC;&#x30BF;&#x306E;&#x624B;\n    &#x4E71;&#x6570;&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    &#x30D6;&#x30FC;&#x30EB;&#x578B;&#x3063;&#x3066;&#xFF1F;\n    &#x5224;&#x5B9A;&#x3059;&#x308B;\n    &#x5224;&#x5B9A;&#x3001;&#x305D;&#x3057;&#x3066;&#x307E;&#x305F;&#x5224;&#x5B9A;\n    &#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x306B;&#x623B;&#x308B;\n    &#x30E6;&#x30FC;&#x30B6;&#x306E;&#x624B;&#x3092;&#x53D6;&#x5F97;&#x3059;&#x308B;\n    &#x30E6;&#x30FC;&#x30B6;&#x306E;&#x624B;&#x3092;&#x8ABF;&#x3079;&#x308B;\n    &#x3042;&#x3044;&#x3053;&#x3092;&#x5224;&#x5B9A;&#x3059;&#x308B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x8AB0;&#x304C;&#x52DD;&#x3063;&#x305F;&#xFF1F;\n    &#x30B2;&#x30FC;&#x30E0;&#x30ED;&#x30B8;&#x30C3;&#x30AF;&#x306E;&#x5B9F;&#x88C5;\n    &#x30D6;&#x30FC;&#x30EB;&#x6F14;&#x7B97;&#x5B50;&#x306E;&#x8A73;&#x7D30;\n    &#x8AAC;&#x660E;&#x3092;&#x5165;&#x308C;&#x308B;\n    &#x30B3;&#x30FC;&#x30C9;&#x306B;&#x30B3;&#x30E1;&#x30F3;&#x30C8;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x30B2;&#x30FC;&#x30E0;&#x3092;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x308B;&#xFF01;\n    &#x30E6;&#x30FC;&#x30B6;&#x306E;&#x624B;&#x304C;&#x7121;&#x52B9;&#x304B;&#x3069;&#x3046;&#x304B;&#x3092;&#x3069;&#x306E;&#x3088;&#x3046;&#x306B;&#x5224;&#x65AD;&#x3059;&#x308B;&#xFF1F;\n    &#x30E6;&#x30FC;&#x30B6;&#x306B;&#x5C0B;&#x306D;&#x7D9A;&#x3051;&#x308B;&#x65B9;&#x6CD5;\n    &#x4F55;&#x5EA6;&#x3082;&#x884C;&#x3046;\n    while &#x30EB;&#x30FC;&#x30D7;&#x306E;&#x52D5;&#x4F5C;\n    while&#x3092;&#x4F7F;&#x3063;&#x3066;&#x6709;&#x52B9;&#x306A;&#x624B;&#x3092;&#x9078;&#x3076;&#x307E;&#x3067;&#x30E6;&#x30FC;&#x30B6;&#x306B;&#x5C0B;&#x306D;&#x308B;&#x65B9;&#x6CD5;\n    &#x521D;&#x3081;&#x3066;&#x306E;&#x30B2;&#x30FC;&#x30E0;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x66F8;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;&#x304A;&#x3081;&#x3067;&#x3068;&#x3046;&#xFF01;\n\n4&#x7AE0; &#x30EA;&#x30B9;&#x30C8;&#x3068;&#x53CD;&#x5FA9;&#xFF1A;&#x69CB;&#x9020;&#x3092;&#x7528;&#x610F;&#x3059;&#x308B;\n    &#x30D0;&#x30D6;&#x30EB;&#x30B6;&#x3089;&#x30B9;&#x793E;&#x3092;&#x52A9;&#x3051;&#x3089;&#x308C;&#x308B;&#xFF1F;\n    Python&#x3067;&#x8907;&#x6570;&#x306E;&#x5024;&#x3092;&#x8868;&#x73FE;&#x3059;&#x308B;&#x65B9;&#x6CD5;\n    &#x30EA;&#x30B9;&#x30C8;&#x306E;&#x52D5;&#x4F5C;\n    &#x3068;&#x3053;&#x308D;&#x3067;&#x3001;&#x305D;&#x306E;&#x30EA;&#x30B9;&#x30C8;&#x306E;&#x5927;&#x304D;&#x3055;&#x3063;&#x3066;&#xFF1F;\n    &#x30EA;&#x30B9;&#x30C8;&#x306E;&#x672B;&#x5C3E;&#x306E;&#x8981;&#x7D20;&#x306B;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3059;&#x308B;\n    Python&#x3067;&#x306F;&#x305A;&#x3063;&#x3068;&#x7C21;&#x5358;\n    &#x8CA0;&#x306E;&#x30A4;&#x30F3;&#x30C7;&#x30C3;&#x30AF;&#x30B9;&#x3092;&#x4F7F;&#x3046;\n    &#x4E00;&#x65B9;&#x3001;&#x30D0;&#x30D6;&#x30EB;&#x30B6;&#x3089;&#x30B9;&#x793E;&#x3067;&#x306F;\n    &#x30EA;&#x30B9;&#x30C8;&#x3092;&#x53CD;&#x5FA9;&#x51E6;&#x7406;&#x3059;&#x308B;\n    &#x51FA;&#x529B;&#x306E;&#x554F;&#x984C;&#x3092;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    &#x51FA;&#x529B;&#x306E;&#x554F;&#x984C;&#x3092;&#x5B9F;&#x969B;&#x306B;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    for &#x30EB;&#x30FC;&#x30D7;&#x3001;&#x305D;&#x308C;&#x306F;&#x30EA;&#x30B9;&#x30C8;&#x306E;&#x53CD;&#x5FA9;&#x51E6;&#x7406;&#x306B;&#x6700;&#x9069;&#x306A;&#x65B9;&#x6CD5;\n    &#x6570;&#x5024;&#x306E;&#x7BC4;&#x56F2;&#x306B;&#x5BFE;&#x3059;&#x308B;for&#x30EB;&#x30FC;&#x30D7;&#x306E;&#x52D5;&#x4F5C;\n    &#x7BC4;&#x56F2;&#x3092;&#x3082;&#x3063;&#x3068;&#x4F7F;&#x3046;\n    &#x3059;&#x3079;&#x3066;&#x3092;&#x307E;&#x3068;&#x3081;&#x308B;\n    &#x30BC;&#x30ED;&#x304B;&#x3089;&#x30EA;&#x30B9;&#x30C8;&#x3092;&#x4F5C;&#x6210;&#x3059;&#x308B;\n    &#x30EA;&#x30B9;&#x30C8;&#x3092;&#x3055;&#x3089;&#x306B;&#x4F7F;&#x3046;\n    &#x6700;&#x7D42;&#x30EC;&#x30DD;&#x30FC;&#x30C8;&#x306E;&#x8A66;&#x904B;&#x8EE2;\n    &#x6700;&#x9AD8;&#x30B9;&#x30B3;&#x30A2;&#x306E;&#x6EB6;&#x6DB2;&#x306F;&#xFF1F;\n    &#x6700;&#x3082;&#x8CBB;&#x7528;&#x5BFE;&#x52B9;&#x679C;&#x306E;&#x9AD8;&#x3044;&#x6EB6;&#x6DB2;&#x306F;&#x3069;&#x308C;&#xFF1F;\n\n5&#x7AE0; &#x95A2;&#x6570;&#x3068;&#x62BD;&#x8C61;&#x5316;&#xFF1A;&#x95A2;&#x6570;&#x306B;&#x3059;&#x308B;\n    &#x3053;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x3069;&#x3053;&#x304C;&#x3044;&#x3051;&#x306A;&#x3044;&#x306E;&#xFF1F;\n    &#x30B3;&#x30FC;&#x30C9;&#x30D6;&#x30ED;&#x30C3;&#x30AF;&#x3092;&#x95A2;&#x6570;&#x306B;&#x5909;&#x63DB;&#x3059;&#x308B;\n    &#x95A2;&#x6570;&#x304C;&#x4F5C;&#x6210;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x3055;&#x3066;&#x3069;&#x3046;&#x4F7F;&#x3046;&#xFF1F;\n    &#x5B9F;&#x969B;&#x306B;&#x306F;&#x3069;&#x306E;&#x3088;&#x3046;&#x306B;&#x6A5F;&#x80FD;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#xFF1F;\n    &#x95A2;&#x6570;&#x306F;&#x7D50;&#x679C;&#x3092;&#x8FD4;&#x3059;&#x3053;&#x3068;&#x3082;&#x3067;&#x304D;&#x308B;\n    &#x623B;&#x308A;&#x5024;&#x306E;&#x3042;&#x308B;&#x95A2;&#x6570;&#x3092;&#x547C;&#x3073;&#x51FA;&#x3059;\n    &#x5C11;&#x3057;&#x3060;&#x3051;&#x30EA;&#x30D5;&#x30A1;&#x30AF;&#x30BF;&#x30EA;&#x30F3;&#x30B0;&#x3057;&#x3066;&#x307F;&#x308B;\n    &#x30B3;&#x30FC;&#x30C9;&#x306E;&#x5B9F;&#x884C;\n    &#x30A2;&#x30D0;&#x30BF;&#x30FC;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x62BD;&#x8C61;&#x5316;&#x65B9;&#x6CD5;\n    get_attribute &#x95A2;&#x6570;&#x306E;&#x672C;&#x4F53;&#x3092;&#x66F8;&#x304F;\n    get_attribute &#x3092;&#x547C;&#x3073;&#x51FA;&#x3059;\n    &#x5909;&#x6570;&#x306B;&#x3064;&#x3044;&#x3066;&#x3082;&#x3046;&#x5C11;&#x3057;&#x304A;&#x8A71;&#x3057;&#x3057;&#x307E;&#x3059;\n    &#x5909;&#x6570;&#x30B9;&#x30B3;&#x30FC;&#x30D7;&#x3092;&#x7406;&#x89E3;&#x3059;&#x308B;\n    &#x5909;&#x6570;&#x304C;&#x95A2;&#x6570;&#x306B;&#x6E21;&#x3055;&#x308C;&#x308B;&#x3068;&#x304D;\n    drink_me&#x95A2;&#x6570;&#x3092;&#x547C;&#x3073;&#x51FA;&#x3059;\n    &#x95A2;&#x6570;&#x3067;&#x30B0;&#x30ED;&#x30FC;&#x30D0;&#x30EB;&#x5909;&#x6570;&#x3092;&#x4F7F;&#x3046;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;\n    &#x30D1;&#x30E9;&#x30E1;&#x30FC;&#x30BF;&#x3092;&#x6DF1;&#x304F;&#x7406;&#x89E3;&#x3059;&#x308B;&#xFF1A;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x5024;&#x3068;&#x30AD;&#x30FC;&#x30EF;&#x30FC;&#x30C9;\n    &#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x30D1;&#x30E9;&#x30E1;&#x30FC;&#x30BF;&#x5024;&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    &#x5FC5;&#x305A;&#x5FC5;&#x9808;&#x30D1;&#x30E9;&#x30E1;&#x30FC;&#x30BF;&#x3092;&#x6700;&#x521D;&#x306B;&#x6307;&#x5B9A;&#x3059;&#x308B;&#xFF01;\n    &#x30AD;&#x30FC;&#x30EF;&#x30FC;&#x30C9;&#x5F15;&#x6570;&#x3092;&#x4F7F;&#x3046;\n    &#x30AD;&#x30FC;&#x30EF;&#x30FC;&#x30C9;&#x5F15;&#x6570;&#x3068;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x5024;&#x306B;&#x3064;&#x3044;&#x3066;\n\n&#x304A;&#x307E;&#x3051;&#x306E;&#x7AE0; &#x30BD;&#x30FC;&#x30C8;&#x3068;&#x5165;&#x308C;&#x5B50;&#x306E;&#x53CD;&#x5FA9;&#xFF1A;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x6574;&#x7406;&#x3059;&#x308B;\n    &#x30D0;&#x30D6;&#x30EB;&#x30BD;&#x30FC;&#x30C8;&#x3092;&#x7406;&#x89E3;&#x3059;&#x308B;\n    &#x8D70;&#x67FB;1&#x304B;&#x3089;&#x59CB;&#x3081;&#x308B;\n    &#x30D0;&#x30D6;&#x30EB;&#x30BD;&#x30FC;&#x30C8;&#x306E;&#x64EC;&#x4F3C;&#x30B3;&#x30FC;&#x30C9;\n    Python&#x3067;&#x30D0;&#x30D6;&#x30EB;&#x30BD;&#x30FC;&#x30C8;&#x3092;&#x5B9F;&#x88C5;&#x3059;&#x308B;\n    &#x6EB6;&#x6DB2;&#x756A;&#x53F7;&#x3092;&#x5272;&#x308A;&#x51FA;&#x3059;\n\n6&#x7AE0; &#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x3001;&#x6587;&#x5B57;&#x5217;&#x3001;&#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#xFF1A;&#x3059;&#x3079;&#x3066;&#x3092;&#x7D44;&#x307F;&#x5408;&#x308F;&#x305B;&#x308B;\n    &#x30C7;&#x30FC;&#x30BF;&#x30B5;&#x30A4;&#x30A8;&#x30F3;&#x30B9;&#x306B;&#x3088;&#x3046;&#x3053;&#x305D;\n    &#x8AAD;&#x307F;&#x3084;&#x3059;&#x3055;&#x306F;&#x3069;&#x306E;&#x3088;&#x3046;&#x306B;&#x8A08;&#x7B97;&#x3059;&#x308B;&#xFF1F;\n    &#x5B9F;&#x884C;&#x8A08;&#x753B;\n    &#x64EC;&#x4F3C;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x5206;&#x6790;&#x3059;&#x308B;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x304C;&#x5FC5;&#x8981;\n    &#x95A2;&#x6570;&#x3092;&#x7528;&#x610F;&#x3059;&#x308B;\n    &#x512A;&#x5148;&#x4E8B;&#x9805;&#xFF1A;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x5185;&#x306E;&#x5358;&#x8A9E;&#x306E;&#x7DCF;&#x6570;&#x304C;&#x5FC5;&#x8981;\n    &#x6587;&#x306E;&#x7DCF;&#x6570;&#x3092;&#x6C42;&#x3081;&#x308B;\n    &#x95A2;&#x6570;count_sentences&#x3092;&#x66F8;&#x304F;\n    &#x97F3;&#x7BC0;&#x306E;&#x6570;&#x3092;&#x6C42;&#x3081;&#x308B;&#x3002;&#x3064;&#x307E;&#x308A;&#x3001;&#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#x3092;&#x597D;&#x304D;&#x306B;&#x306A;&#x308B;\n    &#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#x306E;&#x4F5C;&#x6210;\n    &#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#x3092;&#x66F8;&#x304F;\n    &#x6BCD;&#x97F3;&#x3092;&#x30AB;&#x30A6;&#x30F3;&#x30C8;&#x3059;&#x308B;\n    &#x9023;&#x7D9A;&#x3059;&#x308B;&#x6BCD;&#x97F3;&#x3092;&#x7121;&#x8996;&#x3059;&#x308B;\n    &#x9023;&#x7D9A;&#x3059;&#x308B;&#x6BCD;&#x97F3;&#x3092;&#x7121;&#x8996;&#x3059;&#x308B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x672B;&#x5C3E;&#x306E;e&#x3001;y&#x3001;&#x53E5;&#x8AAD;&#x8A18;&#x53F7;&#x3092;&#x53D6;&#x308A;&#x9664;&#x304F;\n    &#x30B9;&#x30E9;&#x30A4;&#x30B9;&#xFF08;&#x90E8;&#x5206;&#x6587;&#x5B57;&#x5217;&#xFF09;&#x3092;&#x5229;&#x7528;&#x3059;&#x308B;\n    &#x30D2;&#x30E5;&#x30FC;&#x30EA;&#x30B9;&#x30C6;&#x30A3;&#x30C3;&#x30AF;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x308B;\n    &#x8AAD;&#x307F;&#x3084;&#x3059;&#x3055;&#x516C;&#x5F0F;&#x306E;&#x5B9F;&#x88C5;\n    &#x3055;&#x3089;&#x306B;&#x9032;&#x3081;&#x308B;\n\n7&#x7AE0; &#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3001;&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x3001;&#x30AF;&#x30E9;&#x30B9;&#x3001;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#xFF1A;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x5316;&#x3059;&#x308B;\n    &#x7C21;&#x5358;&#x306A;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x306E;&#x5FA9;&#x7FD2;\n    &#x30B0;&#x30ED;&#x30FC;&#x30D0;&#x30EB;&#x5909;&#x6570;__name__\n    &#x30AA;&#x30D5;&#x30A3;&#x30B9;&#x306B;&#x304A;&#x3051;&#x308B;&#x4F1A;&#x8A71;&#x306E;&#x7D9A;&#x304D;\n    analyze.py &#x3092;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3068;&#x3057;&#x3066;&#x4F7F;&#x3046;\n    analyze.py &#x306B;docstring&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x4ED6;&#x306E;Python&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x8ABF;&#x3079;&#x308B;\n    &#x5F85;&#x3063;&#x3066;&#x3001;&#x8AB0;&#x304B;&#x300C;&#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x300D;&#x3063;&#x3066;&#x8A00;&#x3063;&#x305F;&#xFF1F;&#xFF01;\n    &#x81EA;&#x5206;&#x3060;&#x3051;&#x306E;&#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x3092;&#x4F5C;&#x6210;&#x3059;&#x308B;\n    &#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x7814;&#x7A76;&#x6240;\n    2&#x3064;&#x76EE;&#x306E;&#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x3068;&#x3053;&#x308D;&#x3067;&#x3001;&#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x3063;&#x3066;&#xFF1F;\n    &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3063;&#x3066;&#x4F55;&#x8005;&#xFF1F;\n    &#x308F;&#x304B;&#x3063;&#x305F;&#x3002;&#x3058;&#x3083;&#x3042;&#x3001;&#x30AF;&#x30E9;&#x30B9;&#x3063;&#x3066;&#xFF1F;\n    &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3068;&#x30AF;&#x30E9;&#x30B9;&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    &#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x3068;&#x5C5E;&#x6027;\n    &#x30AF;&#x30E9;&#x30B9;&#x3068;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x306F;&#x3069;&#x3053;&#x306B;&#x3067;&#x3082;&#x3042;&#x308B;\n    &#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x30EC;&#x30FC;&#x30B9;&#x306E;&#x6E96;&#x5099;&#x3092;&#x3059;&#x308B;\n    &#x30B2;&#x30FC;&#x30E0;&#x3092;&#x8A2D;&#x8A08;&#x3059;&#x308B;\n    &#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x3092;&#x59CB;&#x3081;&#x3088;&#x3046;\n    &#x30B2;&#x30FC;&#x30E0;&#x306E;&#x6E96;&#x5099;&#x3092;&#x3059;&#x308B;\n    &#x30BB;&#x30C3;&#x30C8;&#x30A2;&#x30C3;&#x30D7;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x843D;&#x3061;&#x7740;&#x3044;&#x3066;&#xFF01;\n    &#x30EC;&#x30FC;&#x30B9;&#x3092;&#x958B;&#x59CB;&#x3059;&#x308B;\n\n8&#x7AE0; &#x518D;&#x5E30;&#x3068;&#x8F9E;&#x66F8;&#xFF1A;&#x53CD;&#x5FA9;&#x3068;&#x30A4;&#x30F3;&#x30C7;&#x30C3;&#x30AF;&#x30B9;&#x3092;&#x8D85;&#x3048;&#x3066;\n    &#x7570;&#x306A;&#x308B;&#x8A08;&#x7B97;&#x65B9;&#x6CD5;\n    &#x5225;&#x306E;&#x65B9;&#x6CD5;&#x3092;&#x8003;&#x3048;&#x308B;\n    2&#x3064;&#x306E;&#x5834;&#x5408;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x3055;&#x3089;&#x306B;&#x7DF4;&#x7FD2;&#x3057;&#x3088;&#x3046;\n    &#x518D;&#x5E30;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x56DE;&#x6587;&#x3092;&#x63A2;&#x3057;&#x51FA;&#x3059;\n    &#x518D;&#x5E30;&#x56DE;&#x6587;&#x691C;&#x51FA;&#x5668;&#x3092;&#x66F8;&#x304F;\n    &#x30A2;&#x30F3;&#x30C1;&#x30BD;&#x30FC;&#x30B7;&#x30E3;&#x30EB;&#x30CD;&#x30C3;&#x30C8;&#x30EF;&#x30FC;&#x30AF;\n    &#x8F9E;&#x66F8;&#x3068;&#x306F;\n    &#x8F9E;&#x66F8;&#x3092;&#x4F5C;&#x6210;&#x3059;&#x308B;\n    &#x30AD;&#x30FC;&#x3068;&#x5024;&#x306F;&#x6587;&#x5B57;&#x5217;&#x3067;&#x306A;&#x304F;&#x3066;&#x3082;&#x5927;&#x4E08;&#x592B;\n    &#x3082;&#x3061;&#x308D;&#x3093;&#x3001;&#x30AD;&#x30FC;&#x306F;&#x524A;&#x9664;&#x3067;&#x304D;&#x308B;\n    &#x307E;&#x305A;&#x5B58;&#x5728;&#x3059;&#x308B;&#x304B;&#x3069;&#x3046;&#x304B;&#x3092;&#x8ABF;&#x3079;&#x308B;\n    &#x8F9E;&#x66F8;&#x306E;&#x53CD;&#x5FA9;&#x51E6;&#x7406;&#x306F;&#x3069;&#x3046;&#x306A;&#x308B;&#xFF1F;\n    &#x30A2;&#x30F3;&#x30C1;&#x30BD;&#x30FC;&#x30B7;&#x30E3;&#x30EB;&#x30CD;&#x30C3;&#x30C8;&#x30EF;&#x30FC;&#x30AF;&#x3067;&#x8F9E;&#x66F8;&#x3092;&#x6D3B;&#x7528;&#x3059;&#x308B;\n    &#x5C5E;&#x6027;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;&#x306B;&#x306F;&#x3069;&#x3046;&#x3059;&#x308C;&#x3070;&#x3044;&#x3044;&#xFF1F;\n    &#x30A2;&#x30F3;&#x30C1;&#x30BD;&#x30FC;&#x30B7;&#x30E3;&#x30EB;&#x30CD;&#x30C3;&#x30C8;&#x30EF;&#x30FC;&#x30AF;&#x306E;&#x76EE;&#x7389;&#x6A5F;&#x80FD;\n    &#x6700;&#x3082;&#x975E;&#x793E;&#x4EA4;&#x7684;&#x306A;&#x30E6;&#x30FC;&#x30B6;&#x3092;&#x63A2;&#x3059;\n    &#x95A2;&#x6570;&#x547C;&#x3073;&#x51FA;&#x3057;&#x306E;&#x7D50;&#x679C;&#x3092;&#x8A18;&#x61B6;&#x3057;&#x3066;&#x304A;&#x3051;&#x308B;&#xFF1F;\n    &#x8F9E;&#x66F8;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x30D5;&#x30A3;&#x30DC;&#x30CA;&#x30C3;&#x30C1;&#x7D50;&#x679C;&#x3092;&#x8A18;&#x61B6;&#x3059;&#x308B;\n    &#x300C;&#x30E1;&#x30E2;&#x5316;&#x300D;&#x3068;&#x547C;&#x3070;&#x308C;&#x307E;&#x3059;\n    koch&#x95A2;&#x6570;&#x3092;&#x8A73;&#x3057;&#x304F;&#x8ABF;&#x3079;&#x308B;\n    &#x30B3;&#x30C3;&#x30DB;&#x30D5;&#x30E9;&#x30AF;&#x30BF;&#x30EB;&#x3092;&#x672C;&#x683C;&#x7684;&#x306B;&#x8ABF;&#x3079;&#x308B;\n\n9&#x7AE0; &#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x306E;&#x4FDD;&#x5B58;&#x3068;&#x53D6;&#x5F97;&#xFF1A;&#x6C38;&#x7D9A;&#x6027;\n    &#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x3092;&#x59CB;&#x3081;&#x308B;&#x6E96;&#x5099;&#x306F;&#x3044;&#x3044;&#xFF1F;\n    &#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x306E;&#x52D5;&#x4F5C;\n    &#x624B;&#x9806;1&#xFF1A;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304B;&#x3089;&#x6587;&#x7AE0;&#x306E;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x3092;&#x8AAD;&#x307F;&#x8FBC;&#x3080;\n    &#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x30D1;&#x30B9;&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    &#x7D76;&#x5BFE;&#x30D1;&#x30B9;\n    &#x7D42;&#x308F;&#x3063;&#x305F;&#x3089;&#x5F8C;&#x7247;&#x4ED8;&#x3051;&#x3092;&#x5FD8;&#x308C;&#x305A;&#x306B;&#xFF01;\n    &#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x8AAD;&#x307F;&#x8FBC;&#x3080;\n    &#x3082;&#x3046;&#x52D8;&#x5F01;&#x3057;&#x3066;\n    &#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x30B2;&#x30FC;&#x30E0;&#x3092;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x308B;&#xFF01;\n    &#x6700;&#x7D42;&#x884C;&#x3092;&#x3069;&#x306E;&#x3088;&#x3046;&#x306B;&#x5224;&#x65AD;&#x3059;&#x308B;&#x306E;&#xFF1F;\n    &#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x306E;&#x30C6;&#x30F3;&#x30D7;&#x30EC;&#x30FC;&#x30C8;&#x3092;&#x8AAD;&#x307F;&#x8FBC;&#x3080;\n    &#x30C6;&#x30F3;&#x30D7;&#x30EC;&#x30FC;&#x30C8;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x3092;&#x51E6;&#x7406;&#x3059;&#x308B;\n    &#x65B0;&#x305F;&#x306A;&#x6587;&#x5B57;&#x5217;&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x30D0;&#x30B0;&#x3092;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    &#x5B9F;&#x969B;&#x306B;&#x30D0;&#x30B0;&#x3092;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    &#x672C;&#x5F53;&#x306B;&#x554F;&#x984C;&#x304C;&#x3042;&#x308B;&#x30B3;&#x30FC;&#x30C9;&#x3082;&#x3042;&#x308B;\n    &#x4F8B;&#x5916;&#x51E6;&#x7406;\n    &#x660E;&#x793A;&#x7684;&#x306B;&#x4F8B;&#x5916;&#x3092;&#x51E6;&#x7406;&#x3059;&#x308B;\n    &#x4F8B;&#x5916;&#x3092;&#x51E6;&#x7406;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;\n    &#x6700;&#x5F8C;&#x306E;&#x624B;&#x9806;&#xFF1A;&#x30AF;&#x30EC;&#x30A4;&#x30B8;&#x30FC;&#x30EA;&#x30D6;&#x3092;&#x4FDD;&#x5B58;&#x3059;&#x308B;\n    &#x6B8B;&#x308A;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;\n\n10&#x7AE0; Web API &#x306E;&#x5229;&#x7528;&#xFF1A;&#x3082;&#x3063;&#x3068;&#x5916;&#x306B;&#x76EE;&#x3092;&#x5411;&#x3051;&#x308B;\n    Web API&#x3092;&#x4F7F;&#x3063;&#x3066;&#x7BC4;&#x56F2;&#x3092;&#x5E83;&#x3052;&#x308B;\n    Web API &#x306E;&#x4ED5;&#x7D44;&#x307F;\n    &#x3059;&#x3079;&#x3066;&#x306E;Web API&#x306B;&#x306F;Web&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x304C;&#x3042;&#x308B;\n    &#x7C21;&#x5358;&#x306A;&#x30A2;&#x30C3;&#x30D7;&#x30B0;&#x30EC;&#x30FC;&#x30C9;&#x3092;&#x3059;&#x308B;\n    &#x30A2;&#x30C3;&#x30D7;&#x30B0;&#x30EC;&#x30FC;&#x30C9;&#x3059;&#x308B;\n    &#x3042;&#x3068;&#x306F;&#x512A;&#x308C;&#x305F;Web API&#x304C;&#x5FC5;&#x8981;&#x306A;&#x3060;&#x3051;\n    API &#x3092;&#x8A73;&#x3057;&#x304F;&#x8ABF;&#x3079;&#x308B;\n    Web API &#x306F;JSON&#x3092;&#x4F7F;&#x3063;&#x3066;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x8FD4;&#x3059;\n    &#x30EA;&#x30AF;&#x30A8;&#x30B9;&#x30C8;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x3082;&#x3046;&#x4E00;&#x5EA6;&#x8A73;&#x3057;&#x304F;\n    &#x5168;&#x4F53;&#x3092;&#x307E;&#x3068;&#x3081;&#x308B;&#xFF1A;Open Notify&#x306B;&#x30EA;&#x30AF;&#x30A8;&#x30B9;&#x30C8;&#x3059;&#x308B;\n    JSON&#x306E;&#x4F7F;&#x3044;&#x65B9;\n    ISS&#x30C7;&#x30FC;&#x30BF;&#x306B;JSON&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x4F7F;&#x3046;\n    &#x30B0;&#x30E9;&#x30D5;&#x30A3;&#x30C3;&#x30AF;&#x30B9;&#x3092;&#x52A0;&#x3048;&#x308B;\n    Screen&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3092;&#x4F7F;&#x3046;\n    &#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x3092;&#x8FFD;&#x52A0;&#x3057;&#x3066;ISS&#x3092;&#x63CF;&#x753B;\n    &#x30BF;&#x30FC;&#x30C8;&#x30EB;&#x306F;&#x5B87;&#x5B99;&#x30B9;&#x30C6;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x306E;&#x3088;&#x3046;&#x306B;&#x3082;&#x898B;&#x3048;&#x308B;\n    ISS&#x3092;&#x5FD8;&#x308C;&#x308B;&#x2212;&#x3069;&#x3053;&#x306B;&#x3044;&#x308B;&#x306E;&#xFF1F;\n    ISS&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x4ED5;&#x4E0A;&#x3052;&#x308B;\n\n11&#x7AE0; &#x30A6;&#x30A3;&#x30B8;&#x30A7;&#x30C3;&#x30C8;&#x3001;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3001;&#x5275;&#x767A;&#x7684;&#x306A;&#x632F;&#x308B;&#x821E;&#x3044;&#xFF1A;&#x30A4;&#x30F3;&#x30BF;&#x30E9;&#x30AF;&#x30C6;&#x30A3;&#x30D6;&#x306B;&#x3059;&#x308B;\n    &#x4EBA;&#x5DE5;&#x751F;&#x547D;&#x306E;&#x4E0D;&#x601D;&#x8B70;&#x306A;&#x4E16;&#x754C;&#x3078;&#x3088;&#x3046;&#x3053;&#x305D;\n    &#x30E9;&#x30A4;&#x30D5;&#x30B2;&#x30FC;&#x30E0;&#x3092;&#x8A73;&#x3057;&#x304F;&#x8ABF;&#x3079;&#x308B;\n    &#x4F5C;&#x6210;&#x3059;&#x308B;&#x3082;&#x306E;\n    &#x8A2D;&#x8A08;&#x306F;&#x9069;&#x5207;&#x3067;&#x3059;&#x304B;&#xFF1F;\n    &#x30C7;&#x30FC;&#x30BF;&#x30E2;&#x30C7;&#x30EB;&#x306E;&#x4F5C;&#x6210;\n    &#x30B0;&#x30EA;&#x30C3;&#x30C9;&#x3092;&#x8868;&#x3059;\n    &#x30E9;&#x30A4;&#x30D5;&#x30B2;&#x30FC;&#x30E0;&#x306E;&#x4E16;&#x4EE3;&#x3092;&#x8A08;&#x7B97;&#x3059;&#x308B;\n    &#x30BB;&#x30EB;&#x306E;&#x904B;&#x547D;&#x3092;&#x8A08;&#x7B97;&#x3059;&#x308B;\n    &#x30E2;&#x30C7;&#x30EB;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x308B;\n    &#x30D3;&#x30E5;&#x30FC;&#x306E;&#x4F5C;&#x6210;\n    &#x6700;&#x521D;&#x306E;&#x30A6;&#x30A3;&#x30B8;&#x30A7;&#x30C3;&#x30C8;&#x3092;&#x4F5C;&#x6210;&#x3059;&#x308B;\n    &#x6B8B;&#x308A;&#x306E;&#x30A6;&#x30A3;&#x30B8;&#x30A7;&#x30C3;&#x30C8;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x30EC;&#x30A4;&#x30A2;&#x30A6;&#x30C8;&#x3092;&#x4FEE;&#x6B63;&#x3059;&#x308B;\n    &#x30B0;&#x30EA;&#x30C3;&#x30C9;&#x30EC;&#x30A4;&#x30A2;&#x30A6;&#x30C8;&#x306B;&#x30A6;&#x30A3;&#x30B8;&#x30A7;&#x30C3;&#x30C8;&#x3092;&#x914D;&#x7F6E;&#x3059;&#x308B;\n    &#x30B0;&#x30EA;&#x30C3;&#x30C9;&#x30EC;&#x30A4;&#x30A2;&#x30A6;&#x30C8;&#x3092;&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x5909;&#x63DB;&#x3059;&#x308B;\n    &#x30B3;&#x30F3;&#x30C8;&#x30ED;&#x30FC;&#x30E9;&#x306E;&#x4F5C;&#x6210;\n    update &#x95A2;&#x6570;&#x306E;&#x8FFD;&#x52A0;\n    &#x65B0;&#x3057;&#x3044;&#x8A08;&#x7B97;&#x65B9;&#x5F0F;&#x306B;&#x53D6;&#x308A;&#x7D44;&#x3080;\n    &#x958B;&#x59CB;/ &#x4E00;&#x6642;&#x505C;&#x6B62;&#x30DC;&#x30BF;&#x30F3;&#x306E;&#x52D5;&#x4F5C;\n    &#x5225;&#x306E;&#x7A2E;&#x985E;&#x306E;&#x30A4;&#x30D9;&#x30F3;&#x30C8;\n    &#x4E00;&#x5B9A;&#x9593;&#x9694;&#x3067;&#x4F55;&#x5EA6;&#x3082;&#x547C;&#x3073;&#x51FA;&#x3059;&#x65B9;&#x6CD5;&#xFF1A;after&#x30E1;&#x30BD;&#x30C3;&#x30C9;\n    &#x30BB;&#x30EB;&#x3092;&#x76F4;&#x63A5;&#x5165;&#x529B;&#x3059;&#x308B;&#x3001;&#x305D;&#x3057;&#x3066;&#x7DE8;&#x96C6;&#x3059;&#x308B;\n    grid_view&#x306E;&#x30CF;&#x30F3;&#x30C9;&#x30E9;&#x3092;&#x66F8;&#x304F;\n    &#x30D1;&#x30BF;&#x30FC;&#x30F3;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x30AA;&#x30D7;&#x30B7;&#x30E7;&#x30F3;&#x30E1;&#x30CB;&#x30E5;&#x30FC;&#x306E;&#x30CF;&#x30F3;&#x30C9;&#x30E9;&#x3092;&#x66F8;&#x304F;\n    &#x30D1;&#x30BF;&#x30FC;&#x30F3;&#x30ED;&#x30FC;&#x30C0;&#x3092;&#x66F8;&#x304F;\n    &#x30E9;&#x30A4;&#x30D5;&#x30B2;&#x30FC;&#x30E0;&#x30B7;&#x30DF;&#x30E5;&#x30EC;&#x30FC;&#x30BF;&#x3092;&#x3055;&#x3089;&#x306B;&#x9032;&#x5316;&#x3055;&#x305B;&#x308B;&#xFF01;\n\n12&#x7AE0; &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x6307;&#x5411;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#xFF1A;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x6751;&#x3078;&#x306E;&#x65C5;\n    &#x5225;&#x306E;&#x65B9;&#x6CD5;&#x3067;&#x5206;&#x5272;&#x3059;&#x308B;\n    &#x8981;&#x3059;&#x308B;&#x306B;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x6307;&#x5411;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x3063;&#x3066;&#xFF1F;\n    &#x30AF;&#x30E9;&#x30B9;&#x3092;&#x8A2D;&#x8A08;&#x3059;&#x308B;\n    &#x6700;&#x521D;&#x306E;&#x30AF;&#x30E9;&#x30B9;&#x3092;&#x66F8;&#x304F;\n    &#x30B3;&#x30F3;&#x30B9;&#x30C8;&#x30E9;&#x30AF;&#x30BF;&#x306E;&#x52D5;&#x4F5C;\n    bark&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x3092;&#x66F8;&#x304F;\n    &#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x306E;&#x52D5;&#x4F5C;\n    &#x7D99;&#x627F;&#x3059;&#x308B;\n    ServiceDog &#x30AF;&#x30E9;&#x30B9;&#x306E;&#x5B9F;&#x88C5;\n    &#x30B5;&#x30D6;&#x30AF;&#x30E9;&#x30B9;&#x3068;&#x306F;\n    ServiceDog &#x306F;Dog &#x3067;&#x3042;&#x308B;&#xFF08;IS-A&#xFF09;\n    IS-A&#x95A2;&#x4FC2;&#x3092;&#x8ABF;&#x3079;&#x308B;\n    &#x632F;&#x308B;&#x821E;&#x3044;&#x306E;&#x30AA;&#x30FC;&#x30D0;&#x30FC;&#x30E9;&#x30A4;&#x30C9;&#x3068;&#x62E1;&#x5F35;\n    &#x5C02;&#x9580;&#x7528;&#x8A9E;&#x306E;&#x8857;&#x3078;&#x3088;&#x3046;&#x3053;&#x305D;\n    &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x306F;&#x5225;&#x306E;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3092;&#x542B;&#x3080;&#xFF08;HAS-A&#xFF09;\n    &#x72AC;&#x7528;&#x30DB;&#x30C6;&#x30EB;&#x306E;&#x8A2D;&#x8A08;\n    &#x72AC;&#x7528;&#x30DB;&#x30C6;&#x30EB;&#x306E;&#x5B9F;&#x88C5;\n    &#x30DB;&#x30C6;&#x30EB;&#x3067;&#x306E;&#x30A2;&#x30AF;&#x30C6;&#x30A3;&#x30D3;&#x30C6;&#x30A3;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;\n    &#x53EF;&#x80FD;&#x306A;&#x3053;&#x3068;&#x306F;&#x4F55;&#x3067;&#x3082;&#x3067;&#x304D;&#x308B;&#xFF08;&#x30DD;&#x30EA;&#x30E2;&#x30FC;&#x30D5;&#x30A3;&#x30BA;&#x30E0;&#xFF09;\n    &#x4ED6;&#x306E;&#x72AC;&#x306B;&#x6B69;&#x304D;&#x65B9;&#x3092;&#x6559;&#x3048;&#x308B;\n    &#x7D99;&#x627F;&#x306E;&#x5A01;&#x529B;&#xFF08;&#x3068;&#x5F79;&#x5272;&#xFF09;\n\n&#x4ED8;&#x9332; &#x672A;&#x53CE;&#x9332;&#x4E8B;&#x9805;&#xFF1A;&#xFF08;&#x53D6;&#x308A;&#x4E0A;&#x3052;&#x306A;&#x304B;&#x3063;&#x305F;&#xFF09;&#x4E0A;&#x4F4D;10 &#x500B;&#x306E;&#x30C8;&#x30D4;&#x30C3;&#x30AF;\n    1. &#x30EA;&#x30B9;&#x30C8;&#x5185;&#x5305;&#x8868;&#x8A18; \n    2. &#x65E5;&#x4ED8;&#x3068;&#x6642;&#x523B;\n    3. &#x6B63;&#x898F;&#x8868;&#x73FE;\n    4. &#x305D;&#x306E;&#x4ED6;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x578B;&#xFF1A;&#x30BF;&#x30D7;&#x30EB;\n    5. &#x305D;&#x306E;&#x4ED6;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x578B;&#xFF1A;&#x96C6;&#x5408;\n    6. &#x30B5;&#x30FC;&#x30D0;&#x30B5;&#x30A4;&#x30C9;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;\n    7. &#x9045;&#x5EF6;&#x8A55;&#x4FA1;\n    8. &#x30C7;&#x30B3;&#x30EC;&#x30FC;&#x30BF;\n    9. &#x9AD8;&#x968E;&#x95A2;&#x6570;&#x3068;&#x7B2C;&#x4E00;&#x7D1A;&#x95A2;&#x6570;\n    10. &#x591A;&#x6570;&#x306E;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;\n\n&#x7D22;&#x5F15;</pre></p>\n                </div>\n                \n                \n                \n                \n                <div id=\"files\" class=\"ui-tabs-hide ui-tabs-panel\">\n                  <ul>\n                  \n                      <li><a href=\"https://www.oreilly.co.jp/pub/9784873118741/sample-code.zip\">&#x30B5;&#x30F3;&#x30D7;&#x30EB;&#x30B3;&#x30FC;&#x30C9;</a></li>\n                  \n                  </ul>\n                </div>\n                \n            </div> \n        </span></div></section></div>",
  "author": "Eric Freeman 著、嶋田 健志 監訳、木下 哲也 訳",
  "date_published": "2019-04-25T15:00:00.000Z",
  "lead_image_url": "https://www.oreilly.co.jp/books/images/picture_large978-4-87311-874-1.jpeg",
  "dek": null,
  "next_page_url": null,
  "url": "https://www.oreilly.co.jp//books/9784873118741/",
  "domain": "www.oreilly.co.jp",
  "word_count": 346,
  "direction": "ltr",
  "total_pages": 1,
  "rendered_pages": 1
}

null fields

  • dek

  • next_page_url

✅ All tests passed

@toufic-m toufic-m merged commit 3ae8f3b into postlight:master May 3, 2019
@kik0220 kik0220 deleted the feat-oreilly-co-jp-extractor branch May 7, 2019 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants