{"id":15531,"date":"2024-01-13T14:09:16","date_gmt":"2024-01-13T10:39:16","guid":{"rendered":"https:\/\/rasanegar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/"},"modified":"2024-01-13T14:09:16","modified_gmt":"2024-01-13T10:39:16","slug":"%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7","status":"publish","type":"post","link":"https:\/\/rasanegaar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/","title":{"rendered":"\u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u0646\u0648\u0634\u062a\u0646 \u062c\u062f\u0627\u0648\u0644 HTML \u0628\u0627 \u067e\u0627\u0646\u062f\u0627\u0647\u0627"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0633\u0631\u0641\u0635\u0644\u0647\u0627\u06cc \u0645\u0637\u0644\u0628<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/rasanegaar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/#%d9%85%d8%b9%d8%b1%d9%81%db%8c\" >\u0645\u0639\u0631\u0641\u06cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/rasanegaar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/#%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86_html\" >\u062e\u0648\u0627\u0646\u062f\u0646 HTML<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/rasanegaar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/#%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86_%d8%af%d8%a7%d8%af%d9%87_%d9%87%d8%a7%db%8c_html_%d8%a7%d8%b2_%db%8c%da%a9_%d9%81%d8%a7%db%8c%d9%84\" >\u062e\u0648\u0627\u0646\u062f\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc HTML \u0627\u0632 \u06cc\u06a9 \u0641\u0627\u06cc\u0644<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/rasanegaar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/#%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86_%d8%af%d8%a7%d8%af%d9%87_%d9%87%d8%a7%db%8c_html_%d8%a7%d8%b2_url\" >\u062e\u0648\u0627\u0646\u062f\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc HTML \u0627\u0632 URL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/rasanegaar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/#%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86_%d8%af%d8%a7%d8%af%d9%87_%d9%87%d8%a7%db%8c_html_%d8%a7%d8%b2_url_%da%a9%d9%87_%d9%86%db%8c%d8%a7%d8%b2_%d8%a8%d9%87_%d8%a7%d8%ad%d8%b1%d8%a7%d8%b2_%d9%87%d9%88%db%8c%d8%aa_%d8%af%d8%a7%d8%b1%d8%af\" >\u062e\u0648\u0627\u0646\u062f\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc HTML \u0627\u0632 URL \u06a9\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0627\u0631\u062f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/rasanegaar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/#%d9%86%d9%88%d8%b4%d8%aa%d9%86_%d8%ac%d8%af%d8%a7%d9%88%d9%84_html_%d8%a8%d8%a7_%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7%db%8c_%d9%be%d8%a7%db%8c%d8%aa%d9%88%d9%86\" >\u0646\u0648\u0634\u062a\u0646 \u062c\u062f\u0627\u0648\u0644 HTML \u0628\u0627 \u067e\u0627\u0646\u062f\u0627\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/rasanegaar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/#%d9%86%d9%88%d8%b4%d8%aa%d9%86_%d8%ac%d8%af%d8%a7%d9%88%d9%84_html_%d8%a7%d8%b3%d8%aa%d8%a7%db%8c%d9%84_%d8%b4%d8%af%d9%87_%d8%a8%d8%a7_%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7%db%8c_%d9%be%d8%a7%db%8c%d8%aa%d9%88%d9%86\" >\u0646\u0648\u0634\u062a\u0646 \u062c\u062f\u0627\u0648\u0644 HTML \u0627\u0633\u062a\u0627\u06cc\u0644 \u0634\u062f\u0647 \u0628\u0627 \u067e\u0627\u0646\u062f\u0627\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/rasanegaar.com\/blog\/%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d9%88-%d9%86%d9%88%d8%b4%d8%aa%d9%86-%d8%ac%d8%af%d8%a7%d9%88%d9%84-html-%d8%a8%d8%a7-%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7\/#%d9%86%d8%aa%db%8c%d8%ac%d9%87\" >\u0646\u062a\u06cc\u062c\u0647<\/a><\/li><\/ul><\/nav><\/div>\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">\u0632\u0645\u0627\u0646 \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">\u062f\u0642\u06cc\u0642\u0647<\/span><\/span><p> <br \/>\n<\/p>\n<div><noscript><\/noscript><\/p>\n<h2 id=\"introduction\"><span class=\"ez-toc-section\" id=\"%d9%85%d8%b9%d8%b1%d9%81%db%8c\"><\/span>\u0645\u0639\u0631\u0641\u06cc<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><em>\u0632\u0628\u0627\u0646 \u0646\u0634\u0627\u0646\u0647 \u06af\u0630\u0627\u0631\u06cc \u0641\u0631\u0627\u0645\u062a\u0646<\/em> (HTML) \u0632\u0628\u0627\u0646 \u0646\u0634\u0627\u0646\u0647 \u06af\u0630\u0627\u0631\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u0635\u0641\u062d\u0627\u062a \u0648\u0628 \u0627\u0633\u062a.  \u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 HTML \u0627\u0631\u0627\u0626\u0647 \u062f\u0647\u06cc\u0645 <code>&lt;table&gt;<\/code> \u0639\u0646\u0635\u0631  \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u062a\u062c\u0632\u06cc\u0647 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u062f\u0627\u062f\u0647 \u067e\u0627\u0646\u062f\u0627\u0647\u0627 \u0639\u0645\u0644\u06a9\u0631\u062f\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f \u0627\u06cc\u0646 \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc \u062f\u0647\u062f <code>read_html()<\/code> \u0648 <code>to_html()<\/code> \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 import \u0648 export \u062f\u0627\u062f\u0647 \u0647\u0627 \u0628\u0647 DataFrames<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647\u060c \u0631\u0648\u0634 \u062e\u0648\u0627\u0646\u062f\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc \u0627\u0632 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 HTML \u0648 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0622\u0646 \u062f\u0631 Pandas DataFrame \u0631\u0627 \u062e\u0648\u0627\u0647\u06cc\u0645 \u0622\u0645\u0648\u062e\u062a.  \u0647\u0645\u0686\u0646\u06cc\u0646 \u0631\u0648\u0634 \u0646\u0648\u0634\u062a\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0627\u0632 Pandas DataFrame \u0648 \u0641\u0627\u06cc\u0644 HTML \u0631\u0627 \u06cc\u0627\u062f \u062e\u0648\u0627\u0647\u06cc\u0645 \u06af\u0631\u0641\u062a.<\/p>\n<p><strong>\u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f:<\/strong> \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0628\u0647 \u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u0646\u0648\u0634\u062a\u0646 HTML \u0645\u06cc \u067e\u0631\u062f\u0627\u0632\u06cc\u0645 <code>&lt;table&gt;<\/code> \u0639\u0646\u0627\u0635\u0631.  \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0634\u0627\u0645\u0644 \u062a\u062c\u0632\u06cc\u0647 \u06a9\u0644 \u0641\u0627\u06cc\u0644 HTML \u0646\u06cc\u0633\u062a.<\/p>\n<h2 id=\"readinghtml\"><span class=\"ez-toc-section\" id=\"%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86_html\"><\/span>\u062e\u0648\u0627\u0646\u062f\u0646 HTML<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u062c\u062f\u0627\u0648\u0644 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 HTML \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>read_html()<\/code> \u062a\u0627\u0628\u0639.  \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u062c\u062f\u0627\u0648\u0644 \u0641\u0627\u06cc\u0644 \u0647\u0627\u06cc HTML \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a Pandas DataFrames \u0645\u06cc \u062e\u0648\u0627\u0646\u062f.  \u0645\u06cc \u062a\u0648\u0627\u0646 \u0622\u0646 \u0631\u0627 \u0627\u0632 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u06cc\u0627 \u06cc\u06a9 URL \u062e\u0648\u0627\u0646\u062f.<\/p>\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u06cc\u06a9 \u0628\u0647 \u06cc\u06a9 \u0628\u0647 \u0647\u0631 \u0645\u0646\u0628\u0639 \u0648\u0631\u0648\u062f\u06cc \u0646\u06af\u0627\u0647\u06cc \u0628\u06cc\u0646\u062f\u0627\u0632\u06cc\u0645.<\/p>\n<h3 id=\"readinghtmldatafromafile\"><span class=\"ez-toc-section\" id=\"%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86_%d8%af%d8%a7%d8%af%d9%87_%d9%87%d8%a7%db%8c_html_%d8%a7%d8%b2_%db%8c%da%a9_%d9%81%d8%a7%db%8c%d9%84\"><\/span>\u062e\u0648\u0627\u0646\u062f\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc HTML \u0627\u0632 \u06cc\u06a9 \u0641\u0627\u06cc\u0644<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0628\u062e\u0634\u060c \u0627\u0632 \u06cc\u06a9 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647 \u0648\u0631\u0648\u062f\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f.  \u06cc\u06a9 \u062c\u062f\u0648\u0644 \u0634\u0627\u0645\u0644 \u0632\u0628\u0627\u0646 \u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0648 \u0633\u0627\u0644 \u0627\u06cc\u062c\u0627\u062f \u0622\u0646\u0647\u0627 \u0627\u0633\u062a.  \u062c\u062f\u0648\u0644 \u062f\u06cc\u06af\u0631 \u0627\u0646\u062f\u0627\u0632\u0647 \u0632\u0645\u06cc\u0646 \u0648 \u0647\u0632\u06cc\u0646\u0647 \u0622\u0646\u0647\u0627 \u0628\u0647 \u062f\u0644\u0627\u0631 \u0627\u0633\u062a.<\/p>\n<p>\u0645\u062d\u062a\u0648\u0627\u06cc HTML \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u0641\u0627\u06cc\u0644\u06cc \u0628\u0647 \u0646\u0627\u0645 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u06cc\u062f <code>table_data.html<\/code>:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-meta\">&lt;!DOCTYPE <span class=\"hljs-meta-keyword\">html<\/span>&gt;<\/span>\n<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">html<\/span> <span class=\"hljs-attr\">lang<\/span>=<span class=\"hljs-string\">\"en\"<\/span>&gt;<\/span>\n\n<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">head<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">meta<\/span> <span class=\"hljs-attr\">charset<\/span>=<span class=\"hljs-string\">\"UTF-8\"<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">title<\/span>&gt;<\/span>Table Data<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">title<\/span>&gt;<\/span>\n<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">head<\/span>&gt;<\/span>\n\n<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">body<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">table<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>Programming Language<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>Creator<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>Year<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>C<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>Dennis Ritchie<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>1972<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>Python<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>Guido Van Rossum<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>1989<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>Ruby<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>Yukihiro Matsumoto<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>1995<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">table<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">table<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n          Area (sq.ft)\n        <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n          Price (USD)\n        <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n          12000\n        <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n          500\n        <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n          32000\n        <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n          700\n        <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">table<\/span>&gt;<\/span>\n<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">body<\/span>&gt;<\/span>\n\n<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">html<\/span>&gt;<\/span>\n<\/code><\/pre>\n<p>\u067e\u0627\u0646\u062f\u0627\u0647\u0627 \u0628\u0647 \u06a9\u0645\u06a9 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u062f\u06cc\u06af\u0631\u06cc \u0628\u0647 \u0646\u0627\u0645 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0646\u062f <code>lxml<\/code> \u0628\u0631\u0627\u06cc \u062a\u062c\u0632\u06cc\u0647 \u0641\u0627\u06cc\u0644 \u0647\u0627\u06cc HTML \u0648 XML.  \u0628\u0631\u0627\u06cc <code>read_html()<\/code> \u062a\u0627\u0628\u0639 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f <code>lxml<\/code>:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-meta\">$<\/span><span class=\"bash\"> pip install lxml<\/span>\n<\/code><\/pre>\n<p>\u06cc\u06a9 \u0628\u0627\u0631 <code>lmxl<\/code> \u0646\u0635\u0628 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u0645 <code>read_html()<\/code> \u062a\u0627\u0628\u0639.  \u0641\u0647\u0631\u0633\u062a\u06cc \u0627\u0632 DataFrame \u0647\u0627 \u0631\u0627 \u0628\u0631\u0645\u06cc \u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0647\u0631 DataFrame \u06cc\u06a9 \u0639\u0646\u0635\u0631 \u062c\u062f\u0648\u0644 \u06a9\u0627\u0645\u0644 \u0627\u0632 \u0641\u0627\u06cc\u0644 HTML \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.  \u0645\u0627 \u0628\u0627 \u0641\u0647\u0631\u0633\u062a \u06a9\u0631\u062f\u0646 \u0644\u06cc\u0633\u062a \u0628\u0647 \u0647\u0631 \u062c\u062f\u0648\u0644 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 DataFrame \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0631\u06cc\u0645.<\/p>\n<p>\u06a9\u062f \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>read_html()<\/code> \u062a\u0627\u0628\u0639 \u062e\u0648\u0627\u0646\u062f\u0646 \u062c\u062f\u0627\u0648\u0644 \u0627\u0632 \u0641\u0627\u06cc\u0644 HTML:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-keyword\">import<\/span> pandas <span class=\"hljs-keyword\">as<\/span> pd\n\ntables = pd.read_html(<span class=\"hljs-string\">'table_data.html'<\/span>)\n<span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">'Tables found:'<\/span>, <span class=\"hljs-built_in\">len<\/span>(tables))\ndf1 = tables(<span class=\"hljs-number\">0<\/span>)  \ndf2 = tables(<span class=\"hljs-number\">1<\/span>)  \n\n<span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">'First Table'<\/span>)\n<span class=\"hljs-built_in\">print<\/span>(df1)\n<span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">'Another Table'<\/span>)\n<span class=\"hljs-built_in\">print<\/span>(df2)\n<\/code><\/pre>\n<p><strong>\u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f<\/strong>: \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0634\u0645\u0627 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u062f <code>lxml<\/code> \u0646\u0635\u0628 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0622\u0646 \u0646\u062f\u0627\u0631\u06cc\u062f import \u0622\u0646 \u0631\u0627 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 \u0628\u0631\u0627\u06cc \u067e\u0627\u0646\u062f\u0627\u0647\u0627 \u0628\u0647 \u06a9\u0627\u0631.<\/p>\n<p>\u0627\u062c\u0631\u0627\u06cc \u06a9\u062f \u0628\u0627\u0644\u0627 \u0631\u0648\u06cc \u06cc\u06a9 \u0645\u0641\u0633\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u062e\u0631\u0648\u062c\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<pre><code class=\"hljs\">Tables found: <span class=\"hljs-number\">2<\/span>\nFirst Table\n  Programming Language             Creator  Year\n<span class=\"hljs-number\">0<\/span>                    C      Dennis Ritchie  <span class=\"hljs-number\">1972<\/span>\n<span class=\"hljs-number\">1<\/span>               Python    Guido Van Rossum  <span class=\"hljs-number\">1989<\/span>\n<span class=\"hljs-number\">2<\/span>                 Ruby  Yukihiro Matsumoto  <span class=\"hljs-number\">1995<\/span>\nAnother Table\n   Area (sq.ft)  Price (USD)\n<span class=\"hljs-number\">0<\/span>         <span class=\"hljs-number\">12000<\/span>          <span class=\"hljs-number\">500<\/span>\n<span class=\"hljs-number\">1<\/span>         <span class=\"hljs-number\">32000<\/span>          <span class=\"hljs-number\">700<\/span>\n<\/code><\/pre>\n<h3 id=\"readinghtmldatafromurl\"><span class=\"ez-toc-section\" id=\"%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86_%d8%af%d8%a7%d8%af%d9%87_%d9%87%d8%a7%db%8c_html_%d8%a7%d8%b2_url\"><\/span>\u062e\u0648\u0627\u0646\u062f\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc HTML \u0627\u0632 URL<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0647\u0645\u0627\u0646\u0637\u0648\u0631 \u06a9\u0647 \u0639\u0646\u0627\u0635\u0631 \u062c\u062f\u0648\u0644 \u0631\u0627 \u0627\u0632 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 HTML \u0645\u06cc \u062e\u0648\u0627\u0646\u06cc\u0645\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0639\u0646\u0627\u0635\u0631 \u062c\u062f\u0648\u0644 \u0631\u0627 \u0627\u0632 \u0648\u0628 HTML \u0646\u06cc\u0632 \u0628\u062e\u0648\u0627\u0646\u06cc\u0645 page \u0628\u0647 \u06cc\u06a9 DataFrame \u0628\u0627 <code>read_html()<\/code>.  \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u0628\u0647 \u062c\u0627\u06cc \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644\u060c \u06cc\u06a9 URL \u0645\u0627\u0646\u0646\u062f \u0627\u06cc\u0646 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc \u062f\u0647\u06cc\u0645:<\/p>\n<pre><code class=\"hljs\">read_html(<span class=\"hljs-string\">'https:\/\/en.wikipedia.org\/wiki\/Python_(programming_language)'<\/span>)\n<\/code><\/pre>\n<p>\u0648 \u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 DataFrame \u0647\u0627 \u0631\u0627 \u0628\u0631\u0645\u06cc \u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0647\u0631 DataFrame \u06cc\u06a9 \u0639\u0646\u0635\u0631 \u062c\u062f\u0648\u0644 \u0631\u0627 \u0627\u0632 URL \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f.<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u06a9\u062f \u0645\u062b\u0627\u0644 \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u0639\u0646\u0627\u0635\u0631 \u062c\u062f\u0648\u0644 \u0627\u0632 URL \u0648\u0628 \u0633\u0627\u06cc\u062a \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Pandas \u0622\u0645\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-keyword\">import<\/span> pandas <span class=\"hljs-keyword\">as<\/span> pd\n\ntables = pd.read_html(<span class=\"hljs-string\">'https:\/\/en.wikipedia.org\/wiki\/Python_(programming_language)'<\/span>)\n<span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">'Tables found:'<\/span>, <span class=\"hljs-built_in\">len<\/span>(tables))\ndf1 = tables(<span class=\"hljs-number\">0<\/span>)  \n<span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">'First Table'<\/span>)\n<span class=\"hljs-built_in\">print<\/span>(df1.head())  \n<\/code><\/pre>\n<p>\u0627\u06af\u0631 \u06a9\u062f \u0628\u0627\u0644\u0627 \u0631\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u0645\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u062e\u0631\u0648\u062c\u06cc \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0628\u0628\u06cc\u0646\u06cc\u0645:<\/p>\n<pre><code class=\"hljs\">Tables found: <span class=\"hljs-number\">10<\/span>\nFirst Table\n                <span class=\"hljs-number\">0<\/span>                                                  <span class=\"hljs-number\">1<\/span>\n<span class=\"hljs-number\">0<\/span>             NaN                                                NaN\n<span class=\"hljs-number\">1<\/span>        Paradigm  Multi-paradigm: functional, imperative, <span class=\"hljs-built_in\">object<\/span>...\n<span class=\"hljs-number\">2<\/span>     Designed by                                   Guido van Rossum\n<span class=\"hljs-number\">3<\/span>       Developer                         Python Software Foundation\n<span class=\"hljs-number\">4<\/span>  First appeared                              <span class=\"hljs-number\">1991<\/span>; <span class=\"hljs-number\">29<\/span> years ago(<span class=\"hljs-number\">1<\/span>)\n<\/code><\/pre>\n<h3 id=\"readinghtmldatafromurlthatrequiresauthentication\"><span class=\"ez-toc-section\" id=\"%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86_%d8%af%d8%a7%d8%af%d9%87_%d9%87%d8%a7%db%8c_html_%d8%a7%d8%b2_url_%da%a9%d9%87_%d9%86%db%8c%d8%a7%d8%b2_%d8%a8%d9%87_%d8%a7%d8%ad%d8%b1%d8%a7%d8%b2_%d9%87%d9%88%db%8c%d8%aa_%d8%af%d8%a7%d8%b1%d8%af\"><\/span>\u062e\u0648\u0627\u0646\u062f\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc HTML \u0627\u0632 URL \u06a9\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0627\u0631\u062f<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0645\u0627 \u0645\u06cc \u062f\u0627\u0646\u06cc\u0645 \u06a9\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0639\u0646\u0627\u0635\u0631 \u062c\u062f\u0648\u0644 \u0631\u0627 \u0627\u0632 \u06cc\u06a9 \u0648\u0628 \u0633\u0627\u06cc\u062a \u0628\u062e\u0648\u0627\u0646\u06cc\u0645.  \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0633\u0627\u06cc\u062a \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0627\u0631\u062f\u060c \u06a9\u062f \u0628\u0647 \u0627\u0633\u062a\u062b\u0646\u0627\u06cc \u0632\u06cc\u0631 \u0627\u062c\u0631\u0627 \u0645\u06cc \u0634\u0648\u062f:<\/p>\n<pre><code class=\"hljs\">raise HTTPError(req.full_url, code, msg, hdrs, fp)\nurllib.error.HTTPError: HTTP Error 401: UNAUTHORIZED\n<\/code><\/pre>\n<p>\u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0627\u0632 \u0627\u06cc\u0646 \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u060c \u0627\u0632 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 <code>requests<\/code> \u0645\u062f\u0648\u0644.  \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0622\u0646 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f <code>pip<\/code>:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-meta\">$<\/span><span class=\"bash\"> pip install requests<\/span>\n<\/code><\/pre>\n<p>\u062d\u0627\u0644 \u0627\u0632 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f <code>get()<\/code> \u0631\u0648\u0634 \u0627\u0632 <code>requests<\/code> \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0628\u0631\u0627\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u06cc\u06a9 URL \u0648\u0628 \u0633\u0627\u06cc\u062a \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc \u062f\u0647\u062f <code>auth<\/code> \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0627\u06af\u0631 \u0633\u0627\u06cc\u062a \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/p>\n<p>\u0627\u06cc\u0646 \u0631\u0648\u0634 \u06cc\u06a9 \u0634\u06cc \u067e\u0627\u0633\u062e \u0631\u0627 \u0627\u0632 \u0648\u0628 \u0628\u0631\u0645\u06cc \u06af\u0631\u062f\u0627\u0646\u062f page.  \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u06a9\u062f \u0648\u0636\u0639\u06cc\u062a \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u0645 (\u0628\u0631\u0627\u06cc \u0627\u06cc\u0646\u06a9\u0647 \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u0645 \u0645\u062d\u062a\u0648\u0627 \u0642\u0637\u0639\u0627\u064b \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f) \u0648 \u0645\u062a\u0646 \u0631\u0627 \u0627\u0632 \u0634\u06cc \u067e\u0627\u0633\u062e \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0646\u06cc\u0645 \u0648 \u0633\u067e\u0633 \u062c\u062f\u0648\u0644 \u0631\u0627 \u0628\u0647 DataFrame \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u0645.<\/p>\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u0646\u0645\u0648\u0646\u0647 \u0627\u06cc \u0627\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u0645 <code>requests<\/code> \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0627\u0631\u0646\u062f.  \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0645\u0646\u0638\u0648\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645 <a href=\"https:\/\/httpbin.org\" target=\"_blank\" rel=\"noopener nofollow\">httpbin.org<\/a>:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-keyword\">import<\/span> requests\n\nr = requests.get(<span class=\"hljs-string\">'https:\/\/httpbin.org\/basic-auth\/john\/johnspassword'<\/span>, auth=(<span class=\"hljs-string\">'john'<\/span>, <span class=\"hljs-string\">'johnspassword'<\/span>))\n\n<span class=\"hljs-built_in\">print<\/span>(r.status_code)\n<span class=\"hljs-built_in\">print<\/span>(r.text)\n<\/code><\/pre>\n<p>\u0628\u0627 \u0627\u062c\u0631\u0627\u06cc \u06a9\u062f \u0628\u0627\u0644\u0627\u060c \u062e\u0631\u0648\u062c\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-number\">200<\/span>\n{\n  <span class=\"hljs-string\">\"authenticated\"<\/span>: true, \n  <span class=\"hljs-string\">\"user\"<\/span>: <span class=\"hljs-string\">\"john\"<\/span>\n}\n<\/code><\/pre>\n<p>\u0627\u06cc\u0646 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u06a9\u0647 \u0645\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0628\u0647 \u0648\u0628 \u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0647 \u0627\u06cc\u0645 page \u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u06a9 URL \u062a\u0623\u06cc\u06cc\u062f \u0634\u062f\u0647  \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u0627\u06cc\u0646 \u0648\u0628 \u0633\u0627\u06cc\u062a \u0641\u0642\u0637 \u062d\u0627\u0648\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc JSON \u0627\u0633\u062a \u0648 \u0645\u0627 \u0628\u0647 \u0639\u0646\u0627\u0635\u0631 \u062c\u062f\u0648\u0644 HTML \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 DataFrames \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u0645.<\/p>\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0647 URL \u0642\u0628\u0644\u06cc \u0628\u0686\u0633\u0628\u06cc\u0645 \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u0645 <code>requests<\/code> \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u062c\u062f\u0627\u0648\u0644 HTML \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 DataFrames.  \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0633\u0627\u06cc\u062a \u0642\u0628\u0644\u06cc \u0639\u0645\u0648\u0645\u06cc \u0628\u0648\u062f\u060c \u0645\u0631\u0627\u062d\u0644 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0645\u062d\u062a\u0648\u0627\u06cc \u062a\u0627\u06cc\u06cc\u062f \u0634\u062f\u0647 \u06cc\u06a9\u0633\u0627\u0646 \u0627\u0633\u062a.<\/p>\n<p>\u067e\u0633 \u0627\u0632 \u062f\u0631\u06cc\u0627\u0641\u062a \u067e\u0627\u0633\u062e\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u0632 \u0622\u0646 \u0639\u0628\u0648\u0631 \u06a9\u0646\u06cc\u0645 <code>r.text<\/code> \u0628\u0647 <code>read_html()<\/code> \u0631\u0648\u0634.  \u0648 \u0637\u0628\u0642 \u0645\u0639\u0645\u0648\u0644\u060c \u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 \u062c\u062f\u0627\u0648\u0644 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 DataFrames \u062f\u0631\u06cc\u0627\u0641\u062a \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-keyword\">import<\/span> pandas <span class=\"hljs-keyword\">as<\/span> pd\n<span class=\"hljs-keyword\">import<\/span> requests\n\n\nr = requests.get(<span class=\"hljs-string\">'https:\/\/en.wikipedia.org\/wiki\/Python_(programming_language)'<\/span>,\n                 auth=(<span class=\"hljs-string\">'john'<\/span>, <span class=\"hljs-string\">'johnspassword'<\/span>))\ntables = pd.read_html(r.text)\n<span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">'Tables found:'<\/span>, <span class=\"hljs-built_in\">len<\/span>(tables))\ndf1 = tables(<span class=\"hljs-number\">0<\/span>)\n<span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">'First Table'<\/span>)\n<span class=\"hljs-built_in\">print<\/span>(df1.head())\n<\/code><\/pre>\n<p>\u0628\u0627 \u0627\u062c\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u062f \u062e\u0631\u0648\u062c\u06cc \u0632\u06cc\u0631 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc \u0634\u0648\u062f:<\/p>\n<pre><code class=\"hljs\">Tables found: <span class=\"hljs-number\">10<\/span>\nFirst Table\n                <span class=\"hljs-number\">0<\/span>                                                  <span class=\"hljs-number\">1<\/span>\n<span class=\"hljs-number\">0<\/span>             NaN                                                NaN\n<span class=\"hljs-number\">1<\/span>        Paradigm  Multi-paradigm: functional, imperative, <span class=\"hljs-built_in\">object<\/span>...\n<span class=\"hljs-number\">2<\/span>     Designed by                                   Guido van Rossum\n<span class=\"hljs-number\">3<\/span>       Developer                         Python Software Foundation\n<span class=\"hljs-number\">4<\/span>  First appeared                              <span class=\"hljs-number\">1991<\/span>; <span class=\"hljs-number\">29<\/span> years ago(<span class=\"hljs-number\">1<\/span>)\n<\/code><\/pre>\n<h2 id=\"writinghtmltableswithpythonspandas\"><span class=\"ez-toc-section\" id=\"%d9%86%d9%88%d8%b4%d8%aa%d9%86_%d8%ac%d8%af%d8%a7%d9%88%d9%84_html_%d8%a8%d8%a7_%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7%db%8c_%d9%be%d8%a7%db%8c%d8%aa%d9%88%d9%86\"><\/span>\u0646\u0648\u0634\u062a\u0646 \u062c\u062f\u0627\u0648\u0644 HTML \u0628\u0627 \u067e\u0627\u0646\u062f\u0627\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0645\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u062f\u0627\u062f\u0647 \u0647\u0627 \u0631\u0627 \u0627\u0632 \u062c\u062f\u0627\u0648\u0644 HTML \u062e\u0648\u0627\u0646\u062f\u0647 \u0627\u06cc\u0645.  \u0628\u06cc\u0627\u06cc\u06cc\u062f Pandas DataFrame \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 HTML \u0628\u0646\u0648\u06cc\u0633\u06cc\u0645.  \u0627\u06cc\u0646 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>to_html()<\/code> \u0631\u0648\u0634.<\/p>\n<p>\u0627\u06cc\u0646 <code>to_html()<\/code> \u0645\u0633\u06cc\u0631 \u0641\u0627\u06cc\u0644\u06cc \u0631\u0627 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u06a9\u0647 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0628\u0647 \u0622\u0646 \u0635\u0627\u062f\u0631 \u0634\u0648\u0646\u062f.  \u0627\u06af\u0631 \u06cc\u06a9 \u0645\u0633\u06cc\u0631 \u0645\u0637\u0644\u0642 \u0627\u0631\u0627\u0626\u0647 \u0646\u06a9\u0646\u06cc\u062f\u060c \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u0646\u0633\u0628\u062a \u0628\u0647 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0641\u0639\u0644\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>\u062a\u0648 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc export \u06cc\u06a9 DataFrame \u0628\u0647 \u06cc\u06a9 \u062c\u062f\u0648\u0644 HTML \u0645\u0627\u0646\u0646\u062f \u0627\u06cc\u0646:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-keyword\">import<\/span> pandas <span class=\"hljs-keyword\">as<\/span> pd\n\ndf = pd.DataFrame({<span class=\"hljs-string\">'A'<\/span>: (<span class=\"hljs-number\">1<\/span>, <span class=\"hljs-number\">2<\/span>), <span class=\"hljs-string\">'B'<\/span>: (<span class=\"hljs-number\">3<\/span>, <span class=\"hljs-number\">4<\/span>)})\ndf.to_html(<span class=\"hljs-string\">'write_html.html'<\/span>)\n<\/code><\/pre>\n<p>\u0627\u06cc\u0646 \u06a9\u062f \u0641\u0627\u06cc\u0644 \u0632\u06cc\u0631 \u0631\u0627 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc \u06a9\u0646\u062f <code>write_html.html<\/code> \u062f\u0631 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0641\u0639\u0644\u06cc:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">table<\/span> <span class=\"hljs-attr\">border<\/span>=<span class=\"hljs-string\">\"1\"<\/span> <span class=\"hljs-attr\">class<\/span>=<span class=\"hljs-string\">\"dataframe\"<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"text-align: right;\"<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span><span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>A<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>B<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>0<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>1<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>3<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>1<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>2<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>4<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">table<\/span>&gt;<\/span>\n<\/code><\/pre>\n<p>\u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 export \u06cc\u06a9 \u0633\u0646\u062f \u06a9\u0627\u0645\u0644 HTML \u0646\u06cc\u0633\u062a\u060c \u0628\u0644\u06a9\u0647 \u0641\u0642\u0637 \u062e\u0648\u062f \u062c\u062f\u0648\u0644 HTML \u0627\u0633\u062a.<\/p>\n<h3 id=\"writingstyledhtmltableswithpythonspandas\"><span class=\"ez-toc-section\" id=\"%d9%86%d9%88%d8%b4%d8%aa%d9%86_%d8%ac%d8%af%d8%a7%d9%88%d9%84_html_%d8%a7%d8%b3%d8%aa%d8%a7%db%8c%d9%84_%d8%b4%d8%af%d9%87_%d8%a8%d8%a7_%d9%be%d8%a7%d9%86%d8%af%d8%a7%d9%87%d8%a7%db%8c_%d9%be%d8%a7%db%8c%d8%aa%d9%88%d9%86\"><\/span>\u0646\u0648\u0634\u062a\u0646 \u062c\u062f\u0627\u0648\u0644 HTML \u0627\u0633\u062a\u0627\u06cc\u0644 \u0634\u062f\u0647 \u0628\u0627 \u067e\u0627\u0646\u062f\u0627\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0647\u0645\u0627\u0646\u0637\u0648\u0631 \u06a9\u0647 \u0645\u06cc \u0628\u06cc\u0646\u06cc\u0645\u060c \u0628\u0647 \u0637\u0648\u0631 \u067e\u06cc\u0634 \u0641\u0631\u0636 \u062d\u0627\u0634\u06cc\u0647 \u062c\u062f\u0648\u0644 1 \u0627\u0633\u062a\u060c \u062a\u0631\u0627\u0632 \u062f\u0631\u0633\u062a \u0627\u0633\u062a\u060c \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u062f\u0627\u0631\u0627\u06cc \u0634\u0627\u062e\u0635 \u0647\u0627\u06cc DataFrame \u062f\u0631 <code>&lt;th&gt;<\/code> \u0628\u0631\u0686\u0633\u0628 \u0647\u0627  \u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u06cc\u0646 \u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u06cc\u0634 \u0641\u0631\u0636 \u0631\u0627 \u0628\u0627 \u0627\u0631\u0627\u0626\u0647 \u0686\u0646\u062f \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u0645.<\/p>\n<h4 id=\"hideindex\">\u067e\u0646\u0647\u0627\u0646 \u06a9\u0631\u062f\u0646 \u0641\u0647\u0631\u0633\u062a<\/h4>\n<p>\u0627\u06af\u0631 \u0646\u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u0645 \u0634\u0627\u062e\u0635 \u0631\u0627 \u062f\u0631 \u062e\u0631\u0648\u062c\u06cc \u062c\u062f\u0648\u0644 \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u0645\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u0645 <code>index=False<\/code> \u062f\u0631 <code>to_html()<\/code>:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-keyword\">import<\/span> pandas <span class=\"hljs-keyword\">as<\/span> pd\n\ndf = pd.DataFrame({<span class=\"hljs-string\">'A'<\/span>: (<span class=\"hljs-number\">1<\/span>, <span class=\"hljs-number\">2<\/span>), <span class=\"hljs-string\">'B'<\/span>: (<span class=\"hljs-number\">3<\/span>, <span class=\"hljs-number\">4<\/span>)})\ndf.to_html(<span class=\"hljs-string\">'write_html.html'<\/span>, index=<span class=\"hljs-literal\">False<\/span>)\n<\/code><\/pre>\n<p>\u0627\u06cc\u0646 \u06a9\u062f \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc \u06a9\u0646\u062f <code>write_html.html<\/code> \u0641\u0627\u06cc\u0644 \u0628\u0627 \u0645\u062d\u062a\u0648\u0627\u06cc \u0632\u06cc\u0631:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">table<\/span> <span class=\"hljs-attr\">border<\/span>=<span class=\"hljs-string\">\"1\"<\/span> <span class=\"hljs-attr\">class<\/span>=<span class=\"hljs-string\">\"dataframe\"<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"text-align: right;\"<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>A<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>B<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>1<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>3<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>2<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>4<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">table<\/span>&gt;<\/span>\n<\/code><\/pre>\n<h4 id=\"changingtableborder\">\u062a\u063a\u06cc\u06cc\u0631 \u062d\u0627\u0634\u06cc\u0647 \u062c\u062f\u0648\u0644<\/h4>\n<p>\u062d\u0627\u0634\u06cc\u0647 \u062c\u062f\u0648\u0644 \u067e\u06cc\u0634 \u0641\u0631\u0636 1 \u067e\u06cc\u06a9\u0633\u0644 \u0627\u0633\u062a.  \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u0627\u06cc\u0646 \u067e\u06cc\u0634 \u0641\u0631\u0636\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u0645 <code>border<\/code> \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0628\u0647 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0628\u0631 \u062d\u0633\u0628 \u067e\u06cc\u06a9\u0633\u0644.<\/p>\n<p>\u06a9\u062f \u0632\u06cc\u0631 \u062d\u0627\u0634\u06cc\u0647 \u0631\u0627 \u0628\u0647 3 \u067e\u06cc\u06a9\u0633\u0644 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc \u062f\u0647\u062f:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-keyword\">import<\/span> pandas <span class=\"hljs-keyword\">as<\/span> pd\n\ndf = pd.DataFrame({<span class=\"hljs-string\">'A'<\/span>: (<span class=\"hljs-number\">1<\/span>, <span class=\"hljs-number\">2<\/span>), <span class=\"hljs-string\">'B'<\/span>: (<span class=\"hljs-number\">3<\/span>, <span class=\"hljs-number\">4<\/span>)})\ndf.to_html(<span class=\"hljs-string\">'write_html.html'<\/span>, border=<span class=\"hljs-number\">3<\/span>)\n<\/code><\/pre>\n<p>\u0641\u0627\u06cc\u0644 \u062a\u0648\u0644\u06cc\u062f \u0634\u062f\u0647 \u0627\u06a9\u0646\u0648\u0646 \u0648\u06cc\u0698\u06af\u06cc \u062d\u0627\u0634\u06cc\u0647 \u062c\u062f\u0648\u0644 \u0631\u0627 \u0631\u0648\u06cc &#8220;3&#8221; \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">table<\/span> <span class=\"hljs-attr\">border<\/span>=<span class=\"hljs-string\">\"3\"<\/span> <span class=\"hljs-attr\">class<\/span>=<span class=\"hljs-string\">\"dataframe\"<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"text-align: right;\"<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span><span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>A<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>B<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>0<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>1<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>3<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>1<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>2<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>4<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">table<\/span>&gt;<\/span>\n<\/code><\/pre>\n<h4 id=\"justifytext\">\u0645\u062a\u0646 \u0631\u0627 \u062a\u0648\u062c\u06cc\u0647 \u06a9\u0646\u06cc\u062f<\/h4>\n<p>\u0628\u0647 \u0637\u0648\u0631 \u067e\u06cc\u0634 \u0641\u0631\u0636\u060c \u0645\u062a\u0646 \u0633\u0631 \u062c\u062f\u0648\u0644 \u0628\u0647 \u0635\u0648\u0631\u062a \u0631\u0627\u0633\u062a \u062a\u0631\u0627\u0632 \u0634\u062f\u0647 \u0627\u0633\u062a.  \u0645\u0627 \u0627\u06cc\u0646 \u062a\u0631\u0627\u0632 \u0631\u0627 \u0628\u0627 <code>justify<\/code> \u067e\u0627\u0631\u0627\u0645\u062a\u0631.  \u0645\u062b\u0644\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0627\u062f\u0646 <code>justify=\"center\"<\/code> \u0627\u0636\u0627\u0641\u0647 \u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f <code>style=\"text-align: center;\"<\/code> \u062f\u0631 <code>&lt;tr&gt;<\/code> \u0628\u0631\u0686\u0633\u0628 \u0627\u0632 <code>&lt;thead&gt;<\/code> \u0628\u0631\u0686\u0633\u0628 \u0632\u062f\u0646<\/p>\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u0633\u0639\u06cc \u06a9\u0646\u06cc\u0645 \u0645\u062a\u0646 \u0627\u0635\u0644\u06cc \u0631\u0627 \u062f\u0631 \u0645\u0631\u06a9\u0632 \u062a\u0631\u0627\u0632 \u06a9\u0646\u06cc\u0645 \u0648 \u0646\u062a\u0627\u06cc\u062c \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u0645:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-keyword\">import<\/span> pandas <span class=\"hljs-keyword\">as<\/span> pd\n\ndf = pd.DataFrame({<span class=\"hljs-string\">'A'<\/span>: (<span class=\"hljs-number\">1<\/span>, <span class=\"hljs-string\">'AAA'<\/span>), <span class=\"hljs-string\">'B'<\/span>: (<span class=\"hljs-string\">'BBB'<\/span>, <span class=\"hljs-number\">4<\/span>)})\ndf.to_html(<span class=\"hljs-string\">'write_html.html'<\/span>, justify=<span class=\"hljs-string\">'center'<\/span>)\n<\/code><\/pre>\n<p>\u062c\u062f\u0648\u0644 \u0627\u06cc\u062c\u0627\u062f \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u06a9\u062f \u0628\u0627\u0644\u0627 \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<pre><code class=\"hljs\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">table<\/span> <span class=\"hljs-attr\">border<\/span>=<span class=\"hljs-string\">\"1\"<\/span> <span class=\"hljs-attr\">class<\/span>=<span class=\"hljs-string\">\"dataframe\"<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"text-align: center;\"<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span><span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>A<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>B<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">thead<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>0<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>1<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>BBB<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">th<\/span>&gt;<\/span>1<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">th<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>AAA<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">td<\/span>&gt;<\/span>4<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">td<\/span>&gt;<\/span>\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tr<\/span>&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">tbody<\/span>&gt;<\/span>\n<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">table<\/span>&gt;<\/span>\n<\/code><\/pre>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u0645\u062a\u0646 \u0633\u0631 \u062c\u062f\u0648\u0644 \u0628\u0647 \u0632\u06cc\u0628\u0627\u06cc\u06cc \u062f\u0631 \u0645\u0631\u06a9\u0632 \u0642\u0631\u0627\u0631 \u06af\u0631\u0641\u062a\u0647 \u0627\u0633\u062a.<\/p>\n<h2 id=\"conclusion\"><span class=\"ez-toc-section\" id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\"><\/span>\u0646\u062a\u06cc\u062c\u0647<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f \u06af\u0631\u0641\u062a\u06cc\u0645 \u06a9\u0647 \u0686\u0637\u0648\u0631 import \u0648 export \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u062f\u0648\u0644 HTML \u0628\u0627 Pandas DataFrames.  \u0645\u0627 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u062f\u0648\u0644 HTML \u0631\u0627 \u0627\u0632 \u0641\u0627\u06cc\u0644 \u0647\u0627 \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0627\u0632 \u0648\u0628 \u0628\u0627\u0631\u06af\u06cc\u0631\u06cc \u06a9\u0631\u062f\u06cc\u0645 page URL \u0647\u0627  \u062f\u0631 \u0645\u0648\u0631\u062f URL \u0647\u0627\u06cc \u062a\u0627\u06cc\u06cc\u062f \u0634\u062f\u0647\u060c \u0645\u0627 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0647\u0627 \u0628\u0631\u0627\u06cc \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u0648 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0633\u0627\u06cc\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645 \u0648 \u0633\u067e\u0633 \u0645\u062a\u0646 \u067e\u0627\u0633\u062e \u0631\u0627 \u0628\u0647 \u0622\u062f\u0631\u0633 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc \u06a9\u0646\u06cc\u0645. <code>read_html()<\/code> \u062a\u0627\u0628\u0639.<\/p>\n<p>\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u06cc\u06a9 Pandas DataFrame \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 HTML \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>to_html()<\/code> \u062a\u0627\u0628\u0639.  \u0633\u067e\u0633 \u062c\u062f\u0648\u0644 \u062a\u0648\u0644\u06cc\u062f \u0634\u062f\u0647 \u0631\u0627 \u0628\u0627 \u0627\u0631\u0633\u0627\u0644 \u0686\u0646\u062f \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0645\u0627\u0646\u0646\u062f \u0627\u0633\u062a\u0627\u06cc\u0644 \u0628\u0646\u062f\u06cc \u06a9\u0631\u062f\u06cc\u0645 <code>index<\/code>\u060c <code>border<\/code> \u0648 <code>justify<\/code>.  \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0646\u0648\u0634\u062a\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc DataFrame \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0646\u0645\u0627\u06cc\u0634\u06cc \u0622\u0633\u0627\u0646 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<\/div>\n<p><script>\n                        !function(f,b,e,v,n,t,s)\n                        {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n                        n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n                        if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n                        n.queue=();t=b.createElement(e);t.async=!0;\n                        t.src=v;s=b.getElementsByTagName(e)(0);\n                        s.parentNode.insertBefore(t,s)}(window, document,'script',\n                        'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n                        fbq('init', '525232124909042');\n                        fbq('track', 'PageView');\n                    <\/script>    (\u0628\u0631\u0686\u0633\u0628\u200c\u0647\u0627 \u0628\u0647 \u062a\u0631\u062c\u0645\u0647)# python<br \/>\n<br \/><br \/>\n<br \/>\u0645\u0646\u062a\u0634\u0631 \u0634\u062f\u0647 \u062f\u0631 1403-01-13 14:09:05<br \/>\n<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;15531&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;\u0627\u0645\u062a\u06cc\u0627\u0632 \u0634\u0645\u0627 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628&quot;,&quot;legend&quot;:&quot;0\\\/5 (0 \u0631\u0627\u06cc)&quot;,&quot;size&quot;:&quot;30&quot;,&quot;title&quot;:&quot;\u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u0646\u0648\u0634\u062a\u0646 \u062c\u062f\u0627\u0648\u0644 HTML \u0628\u0627 \u067e\u0627\u0646\u062f\u0627\u0647\u0627&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ({count} \u0631\u0627\u06cc)&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 0px;\">\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 24px;\">\n            <span class=\"kksr-muted\">\u0627\u0645\u062a\u06cc\u0627\u0632 \u0634\u0645\u0627 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628<\/span>\n    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">\u0632\u0645\u0627\u0646 \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">\u062f\u0642\u06cc\u0642\u0647<\/span><\/span>\u0645\u0639\u0631\u0641\u06cc \u0632\u0628\u0627\u0646 \u0646\u0634\u0627\u0646\u0647 \u06af\u0630\u0627\u0631\u06cc \u0641\u0631\u0627\u0645\u062a\u0646 (HTML) \u0632\u0628\u0627\u0646 \u0646\u0634\u0627\u0646\u0647 \u06af\u0630\u0627\u0631\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u0635\u0641\u062d\u0627\u062a \u0648\u0628 \u0627\u0633\u062a. \u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 HTML \u0627\u0631\u0627\u0626\u0647 \u062f\u0647\u06cc\u0645 &lt;table&gt; \u0639\u0646\u0635\u0631 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u062a\u062c\u0632\u06cc\u0647 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u062f\u0627\u062f\u0647 \u067e\u0627\u0646\u062f\u0627\u0647\u0627 \u0639\u0645\u0644\u06a9\u0631\u062f\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f \u0627\u06cc\u0646 \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc \u062f\u0647\u062f read_html() \u0648 to_html() \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 import \u0648 export \u062f\u0627\u062f\u0647 \u0647\u0627 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":9162,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1743,620],"tags":[],"class_list":["post-15531","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python","category-programming"],"acf":[],"_links":{"self":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/posts\/15531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/comments?post=15531"}],"version-history":[{"count":0,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/posts\/15531\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/media\/9162"}],"wp:attachment":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/media?parent=15531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/categories?post=15531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/tags?post=15531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}