{"id":30748,"date":"2023-04-27T12:59:38","date_gmt":"2023-04-27T08:29:38","guid":{"rendered":"https:\/\/wpadmin.maktabkhooneh.org\/mag\/?p=30748"},"modified":"2026-02-17T18:13:50","modified_gmt":"2026-02-17T14:43:50","slug":"with-in-python","status":"publish","type":"post","link":"https:\/\/maktabkhooneh.org\/mag\/with-in-python\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0645\u0644 \u062f\u0633\u062a\u0648\u0631 With \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647"},"content":{"rendered":"\n<p>With \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0639\u0628\u0627\u0631\u062a\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u0645\u0646\u0627\u0628\u0639 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0634\u062f\u0647 \u0645\u0627\u0646\u0646\u062f \u062c\u0631\u06cc\u0627\u0646 \u0641\u0627\u06cc\u0644\u060c \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u0634\u0628\u06a9\u0647 \u0648 \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0633\u062a\u0648\u0631 With \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u06cc\u0646 \u0645\u0646\u0627\u0628\u0639 \u0631\u0627 \u0628\u0627 \u0645\u0631\u0627\u0642\u0628\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0622\u0646\u200c\u0647\u0627 \u0633\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0633\u062a\u0648\u0631 with \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9\u06cc \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u067e\u0627\u06cc\u062a\u0648\u0646 \u062a\u0636\u0645\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0645\u0646\u0627\u0628\u0639 \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u062d\u062a\u06cc \u0627\u06af\u0631 \u062f\u0631 \u0637\u0648\u0644 \u0627\u062c\u0631\u0627\u06cc \u06a9\u062f \u06cc\u06a9 \u0627\u0633\u062a\u062b\u0646\u0627 \u06cc\u0627 \u062e\u0637\u0627 \u0627\u06cc\u062c\u0627\u062f \u0634\u0648\u062f. \u0628\u0631\u0627\u06cc \u06a9\u0633\u0628 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0627\u06cc\u0646 \u0631\u0627\u0628\u0637\u0647 \u062a\u0627 \u067e\u0627\u06cc\u0627\u0646 \u0627\u06cc\u0646 \u0646\u0648\u0634\u062a\u0647 \u0627\u0632 \u062f\u0633\u062a\u0647 <a href=\"https:\/\/maktabkhooneh.org\/learn\/python\/\">\u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0628\u0627 \u0645\u0627 \u0647\u0645\u0631\u0627\u0647 \u0628\u0627\u0634\u06cc\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0633\u06cc\u0646\u062a\u06a9\u0633 With \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h2>\n\n\n\n<p>\u0633\u06cc\u0646\u062a\u06a9\u0633 With \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">with<\/span> expression <span class=\"token punctuation\">&#91;<\/span><span class=\"token keyword\">as<\/span> variable<span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">:<\/span>\n<span class=\"token keyword\">with<\/span><span class=\"token operator\">-<\/span>block<\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u0633\u06cc\u0646\u062a\u06a9\u0633 \u0628\u0627\u0644\u0627\u060c expression \u0646\u0634\u0627\u0646 \u062f\u0647\u0646\u062f\u0647 \u0632\u0645\u06cc\u0646\u0647\u200c\u0627\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0634\u0648\u062f \u0648 with-block \u0628\u0644\u0648\u06a9 \u06a9\u062f\u06cc \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0627\u0632 \u0645\u0646\u0628\u0639 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0634\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/With-Statement-in-Python-1-1024x576.jpg.webp\" alt=\"\u0633\u06cc\u0646\u062a\u06a9\u0633 With \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\" class=\"wp-image-30752\" title=\"\" srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/With-Statement-in-Python-1-1024x576.jpg.webp 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/With-Statement-in-Python-1-300x169.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/With-Statement-in-Python-1-768x432.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/04\/With-Statement-in-Python-1.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u062f\u0633\u062a\u0648\u0631 with \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u062a\u062f __enter__ \u0645\u062f\u06cc\u0631 \u0632\u0645\u06cc\u0646\u0647 (\u0634\u06cc \u0628\u0631\u06af\u0631\u062f\u0627\u0646\u062f\u0647 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 expression) \u0631\u0627 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06af\u0631 \u06cc\u06a9 \u0639\u0628\u0627\u0631\u062a as \u0648\u062c\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f\u060c \u0634\u06cc\u0621 \u0628\u0631\u06af\u0634\u062a\u06cc \u0628\u0627 \u0645\u062a\u062f __enter__ \u0628\u0647 \u0645\u062a\u063a\u06cc\u0631 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u067e\u0633 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc &#8220;with-block&#8221;\u060c \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u062a\u062f __exit__ \u0645\u062f\u06cc\u0631 \u0632\u0645\u06cc\u0646\u0647 \u0631\u0627 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0639\u0645\u0644\u06cc\u0627\u062a \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0631\u0627 \u0628\u0631 \u0639\u0647\u062f\u0647 \u062f\u0627\u0631\u062f. \u062f\u0631 \u0632\u06cc\u0631 \u0627\u0646\u0648\u0627\u0639 \u06a9\u0627\u0631\u0628\u0631\u062f With \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u062f\u0631 \u0632\u0645\u06cc\u0646\u0647\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\u06cc \u0645\u0648\u0631\u062f \u0628\u0631\u0631\u0633\u06cc \u0642\u0631\u0627\u0631 \u062e\u0648\u0627\u0647\u062f \u06af\u0631\u0641\u062a.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 with \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h3>\n\n\n\n<p>\u06cc\u06a9\u06cc \u0627\u0632 \u0631\u0627\u06cc\u062c\u200c\u062a\u0631\u06cc\u0646 \u0645\u0648\u0627\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 with \u062f\u0631 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0645\u062d\u0633\u0648\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u0627\u062f\u0627\u0645\u0647 \u0645\u062b\u0627\u0644\u06cc \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0646\u062d\u0648\u0647 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 txt \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 with \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">with<\/span> <span class=\"token builtin\">open<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"example.txt\"<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"r\"<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token keyword\">as<\/span> <span class=\"token builtin\">file<\/span><span class=\"token punctuation\">:<\/span>\ndata <span class=\"token operator\">=<\/span> <span class=\"token builtin\">file<\/span><span class=\"token punctuation\">.<\/span>read<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n<span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0641\u0648\u0642\u060c  \u062a\u0627\u0628\u0639 with \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u0641\u0627\u06cc\u0644 &#8220;example.txt&#8221; \u062f\u0631 \u062d\u0627\u0644\u062a \u062e\u0648\u0627\u0646\u062f\u0646 (read) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0634\u06cc \u0641\u0627\u06cc\u0644 (file) \u0628\u0647 \u0641\u0627\u06cc\u0644 \u0645\u062a\u063a\u06cc\u0631 \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u06a9\u062f \u062f\u0627\u062e\u0644 &#8220;with-block&#8221; \u0645\u062d\u062a\u0648\u06cc\u0627\u062a \u0641\u0627\u06cc\u0644 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f read \u0645\u06cc\u200c\u062e\u0648\u0627\u0646\u062f \u0648 \u062f\u0631 \u06a9\u0646\u0633\u0648\u0644 \u0686\u0627\u067e \u0645\u06cc\u200c\u06a9\u0646\u062f. \u067e\u0633 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc &#8220;with-block&#8221;\u060c \u0641\u0627\u06cc\u0644 \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0627 \u0645\u062a\u062f __exit__ \u0634\u06cc \u0641\u0627\u06cc\u0644 \u0628\u0633\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><style><\/style><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"169\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/7afbb2f2-c374-4e4b-a84c-f5fcc954687d-300x169.png.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"Dataframe \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/7afbb2f2-c374-4e4b-a84c-f5fcc954687d-300x169.png.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/7afbb2f2-c374-4e4b-a84c-f5fcc954687d-768x432.png.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/04\/7afbb2f2-c374-4e4b-a84c-f5fcc954687d.png 800w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/169;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/dataframe-in-python\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0645\u0648\u0632\u0634 Dataframe \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 with \u0628\u0631\u0627\u06cc \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u0634\u0628\u06a9\u0647 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h3>\n\n\n\n<p>\u062f\u0633\u062a\u0648\u0631 with \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u0634\u0628\u06a9\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0645\u062b\u0627\u0644\u06cc \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0646\u062d\u0648\u0647 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u0633\u0648\u06a9\u062a \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0628\u0627\u0631\u062a with \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<div class=\"elementor elementor-9853\" data-elementor-type=\"wp-post\" data-elementor-id=\"9853\">\n<div class=\"elementor-inner\">\n<div class=\"elementor-section-wrap\">\n<section class=\"elementor-section elementor-top-section elementor-element elementor-element-edf42c3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"edf42c3\" data-element_type=\"section\">\n<div class=\"elementor-container elementor-column-gap-default\">\n<div class=\"elementor-row\">\n<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cb2ccce\" data-id=\"cb2ccce\" data-element_type=\"column\">\n<div class=\"elementor-column-wrap elementor-element-populated\">\n<div class=\"elementor-widget-wrap\">\n<div class=\"elementor-element elementor-element-f3334fa elementor-widget elementor-widget-code-highlight\" data-id=\"f3334fa\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n<div class=\"elementor-widget-container\">\n<div class=\"prismjs-default copy-to-clipboard \">\n<div class=\"code-toolbar\">\n<pre class=\"highlight-height line-numbers language-python\" data-line=\"\"><code class=\"language-python\"><span class=\"token keyword\">import<\/span> socket\n\n<span class=\"token keyword\">with<\/span> socket<span class=\"token punctuation\">.<\/span>socket<span class=\"token punctuation\">(<\/span>socket<span class=\"token punctuation\">.<\/span>AF_INET<span class=\"token punctuation\">,<\/span> socket<span class=\"token punctuation\">.<\/span>SOCK_STREAM<span class=\"token punctuation\">)<\/span> <span class=\"token keyword\">as<\/span> s<span class=\"token punctuation\">:<\/span>\n    s<span class=\"token punctuation\">.<\/span>connect<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"www.example.com\"<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f8\u06f0<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>\n    s<span class=\"token punctuation\">.<\/span>send<span class=\"token punctuation\">(<\/span><span class=\"token string\">b\"GET \/ HTTP\/1.1rnHost: www.example.comrnrn\"<\/span><span class=\"token punctuation\">)<\/span>\n    data <span class=\"token operator\">=<\/span> s<span class=\"token punctuation\">.<\/span>recv<span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f1\u06f0\u06f2\u06f4<\/span><span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token punctuation\">.<\/span>decode<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"saboxplugin-wrap\">\n<div class=\"saboxplugin-tab\"><\/div>\n<\/div>\n\n\n\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0641\u0648\u0642\u060c \u062f\u0633\u062a\u0648\u0631 with \u0628\u0631\u0627\u06cc \u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u0627\u062a\u0635\u0627\u0644 \u0633\u0648\u06a9\u062a \u0628\u0647 \u0648\u0628 \u0633\u0631\u0648\u0631 \u062f\u0631 &#8220;www.example.com&#8221; \u062f\u0631 \u067e\u0648\u0631\u062a \u06f8\u06f0 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0634\u06cc \u0633\u0648\u06a9\u062a \u0628\u0647 \u0645\u062a\u063a\u06cc\u0631 s \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a. \u06a9\u062f \u062f\u0627\u062e\u0644 &#8220;with-block&#8221; \u06cc\u06a9 \u062f\u0631\u062e\u0648\u0627\u0633\u062a HTTP \u0631\u0627 \u0628\u0647 \u0633\u0631\u0648\u0631 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0631\u062f\u0647 \u0648 \u067e\u0627\u0633\u062e\u06cc \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f. \u067e\u0633 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc &#8220;with-block&#8221;\u060c \u0633\u0648\u06a9\u062a \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0627 \u0645\u062a\u062f __exit__ \u0634\u06cc \u0633\u0648\u06a9\u062a \u0628\u0633\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"195\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/Conditional-Statements-in-Python_Watermarked-300x195.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"\u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0634\u0631\u0637\u06cc \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/Conditional-Statements-in-Python_Watermarked-300x195.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/Conditional-Statements-in-Python_Watermarked-768x499.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/Conditional-Statements-in-Python_Watermarked.webp 1000w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/195;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/conditional-statements-in-python\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0645\u0648\u0632\u0634 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0634\u0631\u0637\u06cc \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 with \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647<\/h3>\n\n\n\n<p>\u062f\u0633\u062a\u0648\u0631 with \u062f\u0631 \u0632\u0628\u0627\u0646 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0646\u06cc\u0632 \u0645\u062b\u0627\u0644\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06a9\u0647 \u0646\u062d\u0648\u0647 \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 MySQL \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0628\u0627\u0631\u062a with \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">import<\/span> mysql<span class=\"token punctuation\">.<\/span>connector\n\n<span class=\"token keyword\">with<\/span> mysql<span class=\"token punctuation\">.<\/span>connector<span class=\"token punctuation\">.<\/span>connect<span class=\"token punctuation\">(<\/span>\n    host<span class=\"token operator\">=<\/span><span class=\"token string\">\"localhost\"<\/span><span class=\"token punctuation\">,<\/span>\n    user<span class=\"token operator\">=<\/span><span class=\"token string\">\"username\"<\/span><span class=\"token punctuation\">,<\/span>\n    password<span class=\"token operator\">=<\/span><span class=\"token string\">\"password\"<\/span><span class=\"token punctuation\">,<\/span>\n    database<span class=\"token operator\">=<\/span><span class=\"token string\">\"database\"<\/span>\n<span class=\"token punctuation\">)<\/span> <span class=\"token keyword\">as<\/span> conn<span class=\"token punctuation\">:<\/span>\n    cursor <span class=\"token operator\">=<\/span> conn<span class=\"token punctuation\">.<\/span>cursor<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n    cursor<span class=\"token punctuation\">.<\/span>execute<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"SELECT * FROM users\"<\/span><span class=\"token punctuation\">)<\/span>\n    rows <span class=\"token operator\">=<\/span> cursor<span class=\"token punctuation\">.<\/span>fetchall<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">for<\/span> row <span class=\"token keyword\">in<\/span> rows<span class=\"token punctuation\">:<\/span>\n        <span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span>row<span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0628\u0627\u0644\u0627\u060c \u0639\u0628\u0627\u0631\u062a &#8220;with&#8221; \u0628\u0631\u0627\u06cc \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 MySQL \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0634\u06cc\u0621 \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u0645\u062a\u063a\u06cc\u0631 conn \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u06a9\u062f \u062f\u0627\u062e\u0644 &#8220;with-block&#8221; \u06cc\u06a9 \u0634\u06cc cursor \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f cursor \u0634\u06cc \u0627\u062a\u0635\u0627\u0644 \u0627\u06cc\u062c\u0627\u062f \u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f \u0648 \u06cc\u06a9 \u06a9\u0648\u0626\u0631\u06cc SELECT \u0631\u0627 \u062f\u0631 \u062c\u062f\u0648\u0644 &#8220;users&#8221; \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0647\u0645\u0647 \u0631\u062f\u06cc\u0641\u200c\u0647\u0627 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0631\u0648\u0634 fetchall \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f. \u062f\u0631 \u0646\u0647\u0627\u06cc\u062a\u060c \u06a9\u062f \u0631\u062f\u06cc\u0641\u200c\u0647\u0627 \u0631\u0627 \u062f\u0631 \u06a9\u0646\u0633\u0648\u0644 \u0686\u0627\u067e \u0645\u06cc\u200c\u06a9\u0646\u062f. \u067e\u0633 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc &#8220;with-block&#8221;\u060c \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0627 \u0645\u062a\u062f __exit__ \u0634\u06cc \u0627\u062a\u0635\u0627\u0644 \u0628\u0633\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 with \u0628\u0627 \u0632\u0645\u06cc\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc<\/h3>\n\n\n\n<p>\u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0645\u062f\u06cc\u0631\u06cc\u062a\u200c\u0647\u0627\u06cc \u0632\u0645\u06cc\u0646\u0647 (Context Managers) \u062f\u0627\u062e\u0644\u06cc \u0645\u0627\u0646\u0646\u062f \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u060c \u0633\u0648\u06a9\u062a\u200c\u0647\u0627 \u0648 \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 contextlib\u060c \u0645\u062f\u06cc\u0631\u0627\u0646 \u0632\u0645\u06cc\u0646\u0647 \u062e\u0648\u062f \u0631\u0627 \u0646\u06cc\u0632 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0645\u062b\u0627\u0644\u06cc \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0646\u062d\u0648\u0647 \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0645\u062f\u06cc\u0631 \u0632\u0645\u06cc\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 contextlib \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">from<\/span> contextlib <span class=\"token keyword\">import<\/span> contextmanager\n\n<span class=\"token decorator annotation punctuation\">@contextmanager<\/span>\n<span class=\"token keyword\">def<\/span> <span class=\"token function\">my_context_manager<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n    <span class=\"token comment\"># Code to setup the context<\/span>\n    <span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Entering the context\"<\/span><span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">yield<\/span>\n    <span class=\"token comment\"># Code to tear down the context<\/span>\n    <span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Exiting the context\"<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token keyword\">with<\/span> my_context_manager<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n    <span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Inside the context\"<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0628\u0627\u0644\u0627\u060c <a href=\"https:\/\/maktabkhooneh.org\/mag\/decorator-in-python\/\">\u062f\u06a9\u0648\u0631\u0627\u062a\u0648\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u200e@contextmanager \u0628\u0631\u0627\u06cc \u062a\u0639\u0631\u06cc\u0641 \u062a\u0627\u0628\u0639 \u0645\u0648\u0644\u062f my_context_manager \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0646\u0645\u0627\u06cc\u0627\u0646\u06af\u0631 \u0632\u0645\u06cc\u0646\u0647\u200c\u0627\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0634\u0648\u062f. \u06a9\u062f \u062f\u0627\u062e\u0644 \u062a\u0627\u0628\u0639 \u0645\u0648\u0644\u062f\u060c \u0632\u0645\u06cc\u0646\u0647 \u0631\u0627 \u0628\u0627 \u0686\u0627\u067e Entering the context \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u06a9\u0644\u0645\u0647 \u06a9\u0644\u06cc\u062f\u06cc yield \u0628\u0631\u0627\u06cc \u0645\u0634\u062e\u0635 \u06a9\u0631\u062f\u0646 \u0645\u0631\u0632 \u0628\u06cc\u0646 \u06a9\u062f \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0648 \u062d\u0630\u0641 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u06a9\u062f \u0628\u0639\u062f \u0627\u0632 \u06a9\u0644\u0645\u0647 \u06a9\u0644\u06cc\u062f\u06cc yield \u0646\u0634\u0627\u0646 \u062f\u0647\u0646\u062f\u0647 \u06a9\u062f \u062d\u0630\u0641\u06cc \u0627\u0633\u062a \u06a9\u0647 Exiting the context \u0631\u0627 \u0686\u0627\u067e \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p>\u0645\u062f\u06cc\u0631 \u0632\u0645\u06cc\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc \u062f\u0631 \u0639\u0628\u0627\u0631\u062a &#8220;with&#8221; \u0628\u0627 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u062a\u0627\u0628\u0639 \u0645\u0648\u0644\u062f my_context_manager \u0648 \u0627\u062c\u0631\u0627\u06cc \u06a9\u062f \u062f\u0627\u062e\u0644 &#8220;with-block&#8221; \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c \u06a9\u062f \u062f\u0627\u062e\u0644 with-block \u0639\u0628\u0627\u0631\u062a Inside the context \u0631\u0627 \u0686\u0627\u067e \u0645\u06cc\u200c\u06a9\u0646\u062f. \u067e\u0633 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc &#8220;with-block&#8221;\u060c \u06a9\u062f \u062d\u0630\u0641\u06cc \u0645\u062f\u06cc\u0631 \u0632\u0645\u06cc\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 &#8221; Exiting the context &#8221; \u0631\u0627 \u0686\u0627\u067e \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0627\u0632 with \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h2>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062a\u06a9\u0645\u06cc\u0644 \u06a9\u0646\u0646\u062f\u0647 \u0628\u062d\u062b \u0645\u062b\u0627\u0644\u06cc \u0639\u0645\u0644\u06cc  \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 with \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u06a9\u0647 \u0642\u0637\u0639\u0647 \u06a9\u062f \u0622\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">import<\/span> socket\n\nHOST <span class=\"token operator\">=<\/span> <span class=\"token string\">'www.example.com'<\/span>\nPORT <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f8\u06f0<\/span>\n\n<span class=\"token keyword\">with<\/span> socket<span class=\"token punctuation\">.<\/span>socket<span class=\"token punctuation\">(<\/span>socket<span class=\"token punctuation\">.<\/span>AF_INET<span class=\"token punctuation\">,<\/span> socket<span class=\"token punctuation\">.<\/span>SOCK_STREAM<span class=\"token punctuation\">)<\/span> <span class=\"token keyword\">as<\/span> s<span class=\"token punctuation\">:<\/span>\n    s<span class=\"token punctuation\">.<\/span>connect<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span>HOST<span class=\"token punctuation\">,<\/span> PORT<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>\n    request <span class=\"token operator\">=<\/span> <span class=\"token string\">b'GET \/ HTTP\/1.1rnHost: www.example.comrnrn'<\/span>\n    s<span class=\"token punctuation\">.<\/span>sendall<span class=\"token punctuation\">(<\/span>request<span class=\"token punctuation\">)<\/span>\n    response <span class=\"token operator\">=<\/span> s<span class=\"token punctuation\">.<\/span>recv<span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f1\u06f0\u06f2\u06f4<\/span><span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span>response<span class=\"token punctuation\">.<\/span>decode<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c \u0645\u0627 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 &#8220;with&#8221; \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0627\u062a\u0635\u0627\u0644 \u0633\u0648\u06a9\u062a TCP \u0628\u0647 \u0645\u06cc\u0632\u0628\u0627\u0646 \u0641\u0631\u0636\u06cc &#8220;www.example.com&#8221; \u062f\u0631 \u067e\u0648\u0631\u062a \u06f8\u06f0 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 \u0633\u0648\u06a9\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u062a\u0627\u0628\u0639 socket.socket \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0634\u06cc \u0633\u0648\u06a9\u062a \u062c\u062f\u06cc\u062f \u0628\u0627 \u062e\u0627\u0646\u0648\u0627\u062f\u0647 \u0622\u062f\u0631\u0633 AF_INET \u0648 \u0646\u0648\u0639 \u0633\u0648\u06a9\u062a SOCK_STREAM \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0633\u062a\u0648\u0631 with \u062a\u0636\u0645\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0647\u0646\u06af\u0627\u0645 \u062e\u0631\u0648\u062c \u0628\u0644\u0648\u06a9\u060c \u0633\u0648\u06a9\u062a \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0633\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u062d\u062a\u06cc \u0627\u06af\u0631 \u06cc\u06a9 \u0627\u0633\u062a\u062b\u0646\u0627 \u0631\u062e \u062f\u0647\u062f.<\/p>\n\n\n\n<p>\u062f\u0631 &#8220;with-block&#8221;\u060c \u0627\u0632 \u0645\u062a\u062f \u0627\u062a\u0635\u0627\u0644 \u0634\u06cc \u0633\u0648\u06a9\u062a \u0628\u0631\u0627\u06cc \u0628\u0631\u0642\u0631\u0627\u0631\u06cc \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u0647\u0627\u0633\u062a \u0648 \u067e\u0648\u0631\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u0633\u067e\u0633 \u06cc\u06a9 \u062f\u0631\u062e\u0648\u0627\u0633\u062a HTTP GET \u0645\u06cc\u200c\u0633\u0627\u0632\u06cc\u0645 \u0648 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0631\u0648\u0634 sendall \u0634\u06cc \u0633\u0648\u06a9\u062a \u0628\u0647 \u0633\u0631\u0648\u0631 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u0645\u062a\u062f recv \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u062d\u062f\u0627\u06a9\u062b\u0631 \u06f1\u06f0\u06f2\u06f4 \u0628\u0627\u06cc\u062a \u062f\u0627\u062f\u0647 \u0627\u0632 \u0633\u0631\u0648\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u067e\u0633 \u0627\u0632 \u0631\u0645\u0632\u06af\u0634\u0627\u06cc\u06cc \u0622\u0646 \u0628\u0647 \u06cc\u06a9 \u0631\u0634\u062a\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f decode\u060c \u0622\u0646 \u0631\u0627 \u062f\u0631 \u06a9\u0646\u0633\u0648\u0644 \u0686\u0627\u067e \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<p>\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0628\u0627\u0631\u062a &#8220;with&#8221; \u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u06a9\u0647 \u0627\u062a\u0635\u0627\u0644 \u0633\u0648\u06a9\u062a \u067e\u0633 \u0627\u0632 \u0627\u062a\u0645\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0628\u0633\u062a\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u062d\u062a\u06cc \u0627\u06af\u0631 \u062f\u0631 \u062d\u06cc\u0646 \u0627\u0646\u062a\u0642\u0627\u0644 \u062f\u0627\u062f\u0647 \u062e\u0637\u0627\u06cc\u06cc \u0631\u062e \u062f\u0647\u062f. \u0627\u06cc\u0646 \u0628\u0647 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0646\u0634\u062a \u0645\u0646\u0627\u0628\u0639 \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u062e\u0648\u0627\u0647\u062f \u0634\u062f \u06a9\u0647 \u06a9\u062f \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0627 \u0642\u0648\u06cc \u0648 \u0642\u0627\u0628\u0644 \u0627\u0639\u062a\u0645\u0627\u062f \u0627\u0633\u062a.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"169\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/How-to-Use-Counter-in-Pythons-Collections-Module_Watermarked.673c6dc8ee2e-300x169.png.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"count \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/How-to-Use-Counter-in-Pythons-Collections-Module_Watermarked.673c6dc8ee2e-300x169.png.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/04\/How-to-Use-Counter-in-Pythons-Collections-Module_Watermarked.673c6dc8ee2e-768x432.png.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/04\/How-to-Use-Counter-in-Pythons-Collections-Module_Watermarked.673c6dc8ee2e.png 960w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/169;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/count-in-python\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0645\u0648\u0632\u0634 count \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647 + \u0645\u062b\u0627\u0644 \u0639\u0645\u0644\u06cc \u0648 \u0622\u0645\u0648\u0632\u0646\u062f\u0647<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0645\u0632\u0627\u06cc\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 with \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0686\u06cc\u0633\u062a\u061f<\/h3>\n\n\n\n<p>\u0639\u0628\u0627\u0631\u062a with \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0632\u0627\u06cc\u0627\u06cc \u0645\u062a\u0639\u062f\u062f\u06cc \u0631\u0627 \u0646\u0633\u0628\u062a \u0628\u0647\u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u0633\u0646\u062a\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0646\u0627\u0628\u0639 \u0645\u0627\u0646\u0646\u062f \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u060c \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0648 \u0633\u0648\u06a9\u062a\u200c\u0647\u0627\u06cc \u0634\u0628\u06a9\u0647 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0645\u0632\u0627\u06cc\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc \u0630\u06a9\u0631 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0645\u062f\u06cc\u0631\u06cc\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0645\u0646\u0627\u0628\u0639: \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u0632\u0627\u06cc\u0627\u06cc \u0627\u0635\u0644\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 with \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0646\u0627\u0628\u0639 \u0631\u0627 \u0628\u0647 \u0639\u0647\u062f\u0647 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f. \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0645\u0646\u0627\u0628\u0639 \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0628\u0633\u062a\u0647 \u0648 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u062d\u062a\u06cc \u0627\u06af\u0631 \u062e\u0637\u0627\u06cc\u06cc \u062f\u0631 \u0628\u0644\u0648\u06a9 &#8220;with&#8221; \u0631\u062e \u062f\u0647\u062f. \u0627\u06cc\u0646 \u0628\u0647 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0646\u0634\u062a \u0645\u0646\u0627\u0628\u0639 \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u062a\u0636\u0645\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0642\u0648\u06cc\u200c\u062a\u0631 \u0648 \u0642\u0627\u0628\u0644\u200c\u0627\u0639\u062a\u0645\u0627\u062f\u062a\u0631 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u06a9\u062f \u0645\u062e\u062a\u0635\u0631 \u0648 \u062e\u0648\u0627\u0646\u0627: \u0639\u0628\u0627\u0631\u062a &#8220;with&#8221; \u0631\u0648\u0634\u06cc \u0645\u062e\u062a\u0635\u0631 \u0648 \u062e\u0648\u0627\u0646\u0627 \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0646\u0627\u0628\u0639 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f. \u0628\u0627 \u06a9\u067e\u0633\u0648\u0644\u0647 \u06a9\u0631\u062f\u0646 \u06a9\u062f\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0646\u0627\u0628\u0639 \u062f\u0631 \u06cc\u06a9 \u0628\u0644\u0648\u06a9 &#8221; with&#8221;\u060c \u0645\u0634\u062e\u0635 \u062e\u0648\u0627\u0647\u062f \u0634\u062f \u06a9\u0647 \u06a9\u062f\u0627\u0645 \u0645\u0646\u0627\u0628\u0639 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u0648 \u0686\u0647 \u0632\u0645\u0627\u0646\u06cc \u0627\u0632 \u0622\u0646\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u062d\u0630\u0641 \u06a9\u062f\u0647\u0627\u06cc boilerplate: \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 &#8220;with&#8221; \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u06a9\u062f\u0647\u0627\u06cc boilerplate \u0645\u0627\u0646\u0646\u062f \u0628\u0644\u0648\u06a9\u200c\u0647\u0627\u06cc \u0646\u0647\u0627\u06cc\u06cc \u06cc\u0627 \u0628\u0633\u062a\u0646 \u062f\u0633\u062a\u06cc \u0645\u0646\u0627\u0628\u0639 \u0631\u0627 \u0627\u0632 \u0628\u06cc\u0646 \u0645\u06cc\u200c\u0628\u0631\u062f. \u0627\u06cc\u0646 \u0645\u0642\u062f\u0627\u0631 \u06a9\u062f\u06cc \u0631\u0627 \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0646\u0648\u0634\u062a\u0647 \u0634\u0648\u062f \u06a9\u0627\u0647\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u06a9\u062f \u0631\u0627 \u0642\u0627\u0628\u0644\u200c\u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0645\u062f\u06cc\u0631\u0627\u0646 \u0632\u0645\u06cc\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc: \u0639\u0628\u0627\u0631\u062a &#8220;with&#8221; \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u0645\u062f\u06cc\u0631\u0627\u0646 \u0632\u0645\u06cc\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 contextlib \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0631\u0648\u0634\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0646\u0627\u0628\u0639 \u067e\u06cc\u0686\u06cc\u062f\u0647 \u06cc\u0627 \u0627\u0646\u062c\u0627\u0645 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0648 \u062d\u0630\u0641 \u0628\u0647 \u0634\u06cc\u0648\u0647\u200c\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0634\u062f\u0647 \u0648 \u0642\u0627\u0628\u0644 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u062a\u0631 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u0633\u062e\u0646 \u067e\u0627\u06cc\u0627\u0646\u06cc<\/h2>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0627\u0632 \u0645\u062c\u0644\u0647 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647\u060c \u0647\u0645\u0647\u200c\u0686\u06cc\u0632\u0647\u0627\u06cc\u06cc \u0631\u0627 \u06a9\u0647 \u0628\u0627\u06cc\u062f \u062f\u0631 \u0645\u0648\u0631\u062f \u0639\u0628\u0627\u0631\u062a with \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646  \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9\u06cc \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0648\u0631\u0648\u062f\u06cc \u06cc\u0627 input \u0628\u062f\u0627\u0646\u06cc\u062f\u060c \u067e\u0648\u0634\u0634 \u062f\u0627\u062f\u0647\u200c\u0627\u06cc\u0645. \u0645\u0627 \u062f\u06cc\u062f\u06cc\u0645 \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u06a9\u0644\u0645\u0647 \u06a9\u0644\u06cc\u062f\u06cc with \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0646\u0627\u0628\u0639 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0634\u062f\u0647 \u0645\u0627\u0646\u0646\u062f \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u060c \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u0634\u0628\u06a9\u0647 \u0648 \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0631\u0627 \u0628\u0627 \u0645\u0631\u0627\u0642\u0628\u062a \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0622\u0646\u200c\u0647\u0627 \u0633\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0628\u0627\u0631\u062a with \u0631\u0627 \u0628\u0627 \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u0633\u0627\u062f\u0647 \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0646\u062d\u0648\u0647 \u0627\u06cc\u062c\u0627\u062f \u0645\u062f\u06cc\u0631\u0627\u0646 \u0632\u0645\u06cc\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 contextlib \u0631\u0627 \u062f\u06cc\u062f\u06cc\u0645. \u0628\u0627 \u062e\u0648\u0627\u0646\u062f\u0646 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628\u060c \u0647\u0645\u200c\u0627\u06a9\u0646\u0648\u0646 \u0628\u0627\u06cc\u062f \u0628\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0639\u0628\u0627\u0631\u062a &#8220;with&#8221; \u0628\u0647 \u0637\u0648\u0631 \u0645\u0624\u062b\u0631 \u062f\u0631 \u06a9\u062f \u067e\u0627\u06cc\u062a\u0648\u0646 \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"200\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2019\/10\/book-shelves-bookcase-books-926680-300x200.jpg.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"\u0645\u0639\u0631\u0641\u06cc \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f \u0622\u0646 \u0647\u0627\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2019\/10\/book-shelves-bookcase-books-926680-300x200.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2019\/10\/book-shelves-bookcase-books-926680-768x512.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2019\/10\/book-shelves-bookcase-books-926680.jpg 1000w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/200;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/python-libraries\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 + \u0645\u0632\u0627\u06cc\u0627\u060c \u0645\u0639\u0627\u06cc\u0628 \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f \u0647\u0631\u06a9\u062f\u0627\u0645<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0627 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647<\/h3>\n\n\n\n<p>\u0627\u06af\u0631 \u0628\u0647 \u0641\u06a9\u0631 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0632 \u0635\u0641\u0631 \u0647\u0633\u062a\u06cc\u062f \u0648 \u06cc\u0627 \u062f\u0648\u0633\u062a \u062f\u0627\u0631\u06cc\u062f \u06a9\u0647 \u0645\u0647\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0646 \u062a\u0627 \u0633\u0637\u062d \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u0634\u062f\u0646 \u0627\u062f\u0627\u0645\u0647 \u062f\u0647\u06cc\u062f\u060c \u067e\u06cc\u0634\u0646\u0647\u0627\u062f \u0645\u0627 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0627\u0633\u062a. \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0645\u0647\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0634\u06cc\u0648\u0647\u200c\u0627\u06cc \u0639\u0645\u0644\u06cc \u0627\u0631\u062a\u0642\u0627 \u062f\u0627\u062f\u0647 \u0648 \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0622\u0646 \u06af\u0648\u0627\u0647\u06cc\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0645\u0639\u062a\u0628\u0631\u06cc \u0631\u0627 \u0646\u06cc\u0632 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0646\u06cc\u062f.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0639\u0628\u0627\u0631\u062a\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u0645\u0646\u0627\u0628\u0639 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0634\u062f\u0647 \u0645\u0627\u0646\u0646\u062f \u062c\u0631\u06cc\u0627\u0646 \u0641\u0627\u06cc\u0644\u060c \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u0634\u0628\u06a9\u0647 \u0648 \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0633\u062a\u0648\u0631 With \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u06cc\u0646 \u0645\u0646\u0627\u0628\u0639 \u0631\u0627 \u0628\u0627 \u0645\u0631\u0627\u0642\u0628\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0622\u0646\u200c\u0647\u0627 \u0633\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0633\u062a\u0648\u0631 with \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9\u06cc \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u067e\u0627\u06cc\u062a\u0648\u0646 \u062a\u0636\u0645\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0645\u0646\u0627\u0628\u0639 \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u062d\u062a\u06cc [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":30750,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,9],"tags":[],"class_list":["post-30748","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming-and-it-training","category-python-articles"],"_links":{"self":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/30748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/comments?post=30748"}],"version-history":[{"count":2,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/30748\/revisions"}],"predecessor-version":[{"id":63810,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/30748\/revisions\/63810"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media\/30750"}],"wp:attachment":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media?parent=30748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/categories?post=30748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/tags?post=30748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}