{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 \u0645\u064a\u0632\u0627\u062a \u0627\u0644\u0623\u0645\u0627\u0646 \u0641\u064a Python","link":"https:\/\/docs.aspose.com\/cells\/ar\/java\/security-features-in-python\/","description":"Recent content in \u0645\u064a\u0632\u0627\u062a \u0627\u0644\u0623\u0645\u0627\u0646 \u0641\u064a Python on Documentation","generator":"Hugo -- gohugo.io","language":"ar","item":[{"title":"Java: \u062d\u0645\u0627\u064a\u0629 \u0627\u0644\u0635\u0641\u062d\u0627\u062a \u0641\u064a Python","link":"https:\/\/docs.aspose.com\/cells\/ar\/java\/protecting-worksheets-in-python\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/cells\/ar\/java\/protecting-worksheets-in-python\/","description":"\n        \n        \n        <h2 id=\"asposecells---\u062d\u0645\u0627\u064a\u0629-\u0648\u0631\u0642\u0629-\u0639\u0645\u0644\"><strong>Aspose.Cells - \u062d\u0645\u0627\u064a\u0629 \u0648\u0631\u0642\u0629 \u0639\u0645\u0644<\/strong><\/h2>\n<p>\u0644\u062d\u0645\u0627\u064a\u0629 \u0635\u0641\u062d\u0629 \u0627\u0644\u0639\u0645\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 <strong>Aspose.Cells Java for Python<\/strong>, \u0627\u062a\u0635\u0644 \u0628\u0637\u0631\u064a\u0642\u0629 <strong>protect_worksheet<\/strong> \u0645\u0646 \u0648\u062d\u062f\u0629 <strong>protection<\/strong>.<\/p>\n<p><strong>\u0643\u0648\u062f Python<\/strong><\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"> <span class=\"err\">#<\/span><span class=\"n\">Instantiating<\/span> <span class=\"n\">a<\/span> <span class=\"n\">Excel<\/span> <span class=\"n\">object<\/span> <span class=\"n\">by<\/span> <span class=\"n\">excel<\/span> <span class=\"n\">file<\/span> <span class=\"n\">path<\/span>\n\n<span class=\"n\">excel<\/span> <span class=\"o\">=<\/span> <span class=\"n\">self<\/span><span class=\"o\">.<\/span><span class=\"na\">Workbook<\/span><span class=\"o\">(<\/span><span class=\"n\">self<\/span><span class=\"o\">.<\/span><span class=\"na\">dataDir<\/span> <span class=\"o\">+<\/span> <span class=\"s\">&#34;Book1.xls&#34;<\/span><span class=\"o\">)<\/span>\n\n<span class=\"err\">#<\/span><span class=\"n\">Accessing<\/span> <span class=\"n\">the<\/span> <span class=\"n\">first<\/span> <span class=\"n\">worksheet<\/span> <span class=\"n\">in<\/span> <span class=\"n\">the<\/span> <span class=\"n\">Excel<\/span> <span class=\"n\">file<\/span>\n\n<span class=\"n\">worksheets<\/span> <span class=\"o\">=<\/span> <span class=\"n\">excel<\/span><span class=\"o\">.<\/span><span class=\"na\">getWorksheets<\/span><span class=\"o\">()<\/span>\n\n<span class=\"n\">worksheet<\/span> <span class=\"o\">=<\/span> <span class=\"n\">worksheets<\/span><span class=\"o\">.<\/span><span class=\"na\">get<\/span><span class=\"o\">(<\/span><span class=\"n\">0<\/span><span class=\"o\">)<\/span>\n\n<span class=\"n\">protection<\/span> <span class=\"o\">=<\/span> <span class=\"n\">worksheet<\/span><span class=\"o\">.<\/span><span class=\"na\">getProtection<\/span><span class=\"o\">()<\/span>\n\n<span class=\"err\">#<\/span><span class=\"n\">The<\/span> <span class=\"n\">following<\/span> <span class=\"n\">3<\/span> <span class=\"n\">methods<\/span> <span class=\"n\">are<\/span> <span class=\"n\">only<\/span> <span class=\"k\">for<\/span> <span class=\"n\">Excel<\/span> <span class=\"n\">2000<\/span> <span class=\"n\">and<\/span> <span class=\"n\">earlier<\/span> <span class=\"n\">formats<\/span>\n\n<span class=\"n\">protection<\/span><span class=\"o\">.<\/span><span class=\"na\">setAllowEditingContent<\/span><span class=\"o\">(<\/span><span class=\"n\">False<\/span><span class=\"o\">)<\/span>\n\n<span class=\"n\">protection<\/span><span class=\"o\">.<\/span><span class=\"na\">setAllowEditingObject<\/span><span class=\"o\">(<\/span><span class=\"n\">False<\/span><span class=\"o\">)<\/span>\n\n<span class=\"n\">protection<\/span><span class=\"o\">.<\/span><span class=\"na\">setAllowEditingScenario<\/span><span class=\"o\">(<\/span><span class=\"n\">False<\/span><span class=\"o\">)<\/span>\n\n<span class=\"err\">#<\/span><span class=\"n\">Protects<\/span> <span class=\"n\">the<\/span> <span class=\"n\">first<\/span> <span class=\"n\">worksheet<\/span> <span class=\"n\">with<\/span> <span class=\"n\">a<\/span> <span class=\"n\">password<\/span> <span class=\"s\">&#34;1234&#34;<\/span>\n\n<span class=\"n\">protection<\/span><span class=\"o\">.<\/span><span class=\"na\">setPassword<\/span><span class=\"o\">(<\/span><span class=\"s\">&#34;1234&#34;<\/span><span class=\"o\">)<\/span>\n\n<span class=\"err\">#<\/span><span class=\"n\">Saving<\/span> <span class=\"n\">the<\/span> <span class=\"n\">modified<\/span> <span class=\"n\">Excel<\/span> <span class=\"n\">file<\/span> <span class=\"n\">in<\/span> <span class=\"k\">default<\/span> <span class=\"n\">format<\/span>\n\n<span class=\"n\">excel<\/span><span class=\"o\">.<\/span><span class=\"na\">save<\/span><span class=\"o\">(<\/span><span class=\"n\">self<\/span><span class=\"o\">.<\/span><span class=\"na\">dataDir<\/span> <span class=\"o\">+<\/span> <span class=\"s\">&#34;output.xls&#34;<\/span><span class=\"o\">)<\/span>\n\n<span class=\"err\">#<\/span><span class=\"n\">Print<\/span> <span class=\"n\">Message<\/span>\n\n<span class=\"n\">print<\/span> <span class=\"s\">&#34;Sheet protected successfully.&#34;<\/span><\/code><\/pre><\/div>\n<h2 id=\"\u062a\u062d\u0645\u064a\u0644-\u0631\u0645\u0632-\u0627\u0644\u062a\u0634\u063a\u064a\u0644\"><strong>\u062a\u062d\u0645\u064a\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/strong><\/h2>\n<p>\u062a\u062d\u0645\u064a\u0644 <strong>\u062d\u0645\u0627\u064a\u0629 \u0627\u0644\u0635\u0641\u062d\u0627\u062a (Aspose.Cells)<\/strong> \u0645\u0646 \u0623\u064a \u0645\u0646 \u0645\u0648\u0627\u0642\u0639 \u0627\u0644\u062a\u0631\u0645\u064a\u0632 \u0627\u0644\u0627\u062c\u062a\u0645\u0627\u0639\u064a\u0629 \u0627\u0644\u0645\u0630\u0643\u0648\u0631\u0629 \u0623\u062f\u0646\u0627\u0647:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/aspose-cells\/Aspose.Cells-for-Java\/releases\/tag\/Aspose.Cells_Java_for_Python-v1.0\">GitHub<\/a><\/li>\n<\/ul>\n\n      "},{"title":"Java: \u0625\u0632\u0627\u0644\u0629 \u062d\u0645\u0627\u064a\u0629 \u0635\u0641\u062d\u0629 \u0627\u0644\u0639\u0645\u0644 \u0641\u064a Python","link":"https:\/\/docs.aspose.com\/cells\/ar\/java\/unprotect-a-worksheet-in-python\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/cells\/ar\/java\/unprotect-a-worksheet-in-python\/","description":"\n        \n        \n        <h2 id=\"asposecells---\u0625\u0644\u063a\u0627\u0621-\u062d\u0645\u0627\u064a\u0629-\u0648\u0631\u0642\u0629-\u0639\u0645\u0644\"><strong>Aspose.Cells - \u0625\u0644\u063a\u0627\u0621 \u062d\u0645\u0627\u064a\u0629 \u0648\u0631\u0642\u0629 \u0639\u0645\u0644<\/strong><\/h2>\n<p>\u0644\u062d\u0645\u0627\u064a\u0629 \u0635\u0641\u062d\u0629 \u0627\u0644\u0639\u0645\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 <strong>Aspose.Cells Java \u0644\u0640 Python<\/strong>, \u0627\u062a\u0635\u0644 \u0628\u0637\u0631\u064a\u0642\u0629 <strong>unprotect_worksheet<\/strong> \u0645\u0646 \u0648\u062d\u062f\u0629 <strong>protection<\/strong>.<\/p>\n<p><strong>\u0643\u0648\u062f Python<\/strong><\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"> <span class=\"n\">filesFormatType<\/span> <span class=\"o\">=<\/span> <span class=\"n\">self<\/span><span class=\"o\">.<\/span><span class=\"na\">FileFormatType<\/span>\n\n<span class=\"err\">#<\/span><span class=\"n\">Instantiating<\/span> <span class=\"n\">a<\/span> <span class=\"n\">Workbook<\/span> <span class=\"n\">object<\/span>\n\n<span class=\"n\">workbook<\/span> <span class=\"o\">=<\/span> <span class=\"n\">self<\/span><span class=\"o\">.<\/span><span class=\"na\">Workbook<\/span><span class=\"o\">(<\/span><span class=\"n\">self<\/span><span class=\"o\">.<\/span><span class=\"na\">dataDir<\/span> <span class=\"o\">+<\/span> <span class=\"s\">&#34;Book1.xls&#34;<\/span><span class=\"o\">)<\/span>\n\n<span class=\"n\">worksheets<\/span> <span class=\"o\">=<\/span> <span class=\"n\">workbook<\/span><span class=\"o\">.<\/span><span class=\"na\">getWorksheets<\/span><span class=\"o\">()<\/span>\n\n<span class=\"n\">worksheet<\/span> <span class=\"o\">=<\/span> <span class=\"n\">worksheets<\/span><span class=\"o\">.<\/span><span class=\"na\">get<\/span><span class=\"o\">(<\/span><span class=\"n\">0<\/span><span class=\"o\">)<\/span>\n\n<span class=\"n\">protection<\/span> <span class=\"o\">=<\/span> <span class=\"n\">worksheet<\/span><span class=\"o\">.<\/span><span class=\"na\">getProtection<\/span><span class=\"o\">()<\/span>\n\n<span class=\"err\">#<\/span><span class=\"n\">The<\/span> <span class=\"n\">following<\/span> <span class=\"n\">3<\/span> <span class=\"n\">methods<\/span> <span class=\"n\">are<\/span> <span class=\"n\">only<\/span> <span class=\"k\">for<\/span> <span class=\"n\">Excel<\/span> <span class=\"n\">2000<\/span> <span class=\"n\">and<\/span> <span class=\"n\">earlier<\/span> <span class=\"n\">formats<\/span>\n\n<span class=\"n\">protection<\/span><span class=\"o\">.<\/span><span class=\"na\">setAllowEditingContent<\/span><span class=\"o\">(<\/span><span class=\"n\">False<\/span><span class=\"o\">)<\/span>\n\n<span class=\"n\">protection<\/span><span class=\"o\">.<\/span><span class=\"na\">setAllowEditingObject<\/span><span class=\"o\">(<\/span><span class=\"n\">False<\/span><span class=\"o\">)<\/span>\n\n<span class=\"n\">protection<\/span><span class=\"o\">.<\/span><span class=\"na\">setAllowEditingScenario<\/span><span class=\"o\">(<\/span><span class=\"n\">False<\/span><span class=\"o\">)<\/span>\n\n<span class=\"err\">#<\/span><span class=\"n\">Unprotecting<\/span> <span class=\"n\">the<\/span> <span class=\"n\">worksheet<\/span>\n\n<span class=\"n\">worksheet<\/span><span class=\"o\">.<\/span><span class=\"na\">unprotect<\/span><span class=\"o\">()<\/span>\n\n<span class=\"err\">\\#<\/span> <span class=\"n\">Save<\/span> <span class=\"n\">the<\/span> <span class=\"n\">excel<\/span> <span class=\"n\">file<\/span><span class=\"o\">.<\/span>\n\n<span class=\"n\">workbook<\/span><span class=\"o\">.<\/span><span class=\"na\">save<\/span><span class=\"o\">(<\/span><span class=\"n\">self<\/span><span class=\"o\">.<\/span><span class=\"na\">dataDir<\/span> <span class=\"o\">+<\/span> <span class=\"s\">&#34;output.xls&#34;<\/span><span class=\"o\">,<\/span> <span class=\"n\">filesFormatType<\/span><span class=\"o\">.<\/span><span class=\"na\">EXCEL_97_TO_2003<\/span><span class=\"o\">)<\/span>\n\n<span class=\"err\">#<\/span><span class=\"n\">Print<\/span> <span class=\"n\">Message<\/span>\n\n<span class=\"n\">print<\/span> <span class=\"s\">&#34;Worksheet unprotected successfully.&#34;<\/span><\/code><\/pre><\/div>\n<h2 id=\"\u062a\u062d\u0645\u064a\u0644-\u0631\u0645\u0632-\u0627\u0644\u062a\u0634\u063a\u064a\u0644\"><strong>\u062a\u062d\u0645\u064a\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/strong><\/h2>\n<p>\u062a\u062d\u0645\u064a\u0644 <strong>\u0625\u0632\u0627\u0644\u0629 \u062d\u0645\u0627\u064a\u0629 \u0635\u0641\u062d\u0629 \u0627\u0644\u0639\u0645\u0644 (Aspose.Cells)<\/strong> \u0645\u0646 \u0623\u064a \u0645\u0646 \u0645\u0648\u0627\u0642\u0639 \u0627\u0644\u062a\u0631\u0645\u064a\u0632 \u0627\u0644\u0627\u062c\u062a\u0645\u0627\u0639\u064a\u0629 \u0627\u0644\u0645\u0630\u0643\u0648\u0631\u0629 \u0623\u062f\u0646\u0627\u0647:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/aspose-cells\/Aspose.Cells-for-Java\/releases\/tag\/Aspose.Cells_Java_for_Python-v1.0\">GitHub<\/a><\/li>\n<\/ul>\n\n      "}]}}