Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit e3cb4c4

Browse files
author
Saeid Darvish
authored
Merge pull request saeiddrv#46 from saeiddrv/draft
update L02
2 parents e3e73ae + adf22c9 commit e3cb4c4

File tree

4 files changed

+143
-2
lines changed

4 files changed

+143
-2
lines changed

‎donate-report.rst‎

Lines changed: 115 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
(*اطلاعات این صفحه به صورت آنی بروز نمی‌شود!*)
1515

16-
**از ابتدا (1394): 2,201,222 تومان** [آخرین بروزرسانی:‌ 13-01-1400]
16+
**از ابتدا (1394): 2,577,222 تومان** [آخرین بروزرسانی:‌ 11-09-1400]
1717

1818
----
1919

@@ -26,12 +26,126 @@
2626
2727

2828

29+
.. raw:: html
30+
31+
<p id="9ea9e38" >73: <strong style="color:#5C6BC0">1,000 تومان</strong> در زمان 23:27 22-07-1400<br><q>للل</q></p>
32+
33+
----
34+
35+
.. raw:: html
36+
37+
<p id="fb51a74" >72: <strong style="color:#5C6BC0">50,000 تومان</strong> در زمان 11:44 21-07-1400<br><q>شاکری</q></p>
38+
39+
----
40+
41+
.. raw:: html
42+
43+
<p id="d5ce87" >71: <strong style="color:#5C6BC0">20,000 تومان</strong> در زمان 18:48 11-07-1400<br><q>tnx_dude</q></p>
44+
45+
----
46+
47+
.. raw:: html
48+
49+
<p id="c833ad" >70: <strong style="color:#5C6BC0">5,000 تومان</strong> در زمان 13:28 10-07-1400<br><q>حمایت</q></p>
50+
51+
----
52+
53+
.. raw:: html
54+
55+
<p id="c0060a" >69: <strong style="color:#5C6BC0">50,000 تومان</strong> در زمان 06:45 06-07-1400<br><q>بخاطر توضیح بسیار شفاف و مفاهیم</q></p>
56+
57+
----
58+
59+
.. raw:: html
60+
61+
<p id="3fe510" >68: <strong style="color:#5C6BC0">20,000 تومان</strong> در زمان 13:33 29-05-1400<br><q>تشکر</q></p>
62+
63+
----
64+
65+
.. raw:: html
66+
67+
<p id="913dd2" >67: <strong style="color:#5C6BC0">5,000 تومان</strong> در زمان 02:00 28-05-1400<br><q>دانشجو هم وسعم همینقدر هست</q></p>
68+
69+
----
70+
71+
.. raw:: html
72+
73+
<p id="54d992" >66: <strong style="color:#5C6BC0">40,000 تومان</strong> در زمان 09:18 12-05-1400<br><q>H</q></p>
74+
75+
----
76+
77+
78+
.. raw:: html
79+
80+
<p id="432820" >65: <strong style="color:#5C6BC0">30,000 تومان</strong> در زمان 10:28 04-05-1400<br><q>پایتون</q></p>
81+
82+
----
83+
84+
.. raw:: html
2985

86+
<p id="b57547" >64: <strong style="color:#5C6BC0">50,000 تومان</strong> در زمان 01:11 04-05-1400<br><q>عالیست</q></p>
3087

88+
----
89+
90+
.. raw:: html
91+
92+
<p id="372ad6" >63: <strong style="color:#5C6BC0">20,000 تومان</strong> در زمان 11:13 30-04-1400<br><q>این آموزش عالی و بینظیر هست</q></p>
93+
94+
----
95+
96+
.. raw:: html
97+
98+
<p id="e6b54c" >62: <strong style="color:#5C6BC0">5,000 تومان</strong> در زمان 18:44 19-04-1400<br><q>حمایت از اموزش درست</q></p>
99+
100+
----
101+
102+
.. raw:: html
103+
104+
<p id="0d8f36" >61: <strong style="color:#5C6BC0">5,000 تومان</strong> در زمان 11:27 14-04-1400<br><q>amini</q></p>
105+
106+
----
107+
108+
.. raw:: html
31109

110+
<p id="872052" >60: <strong style="color:#5C6BC0">5,000 تومان</strong> در زمان 17:17 10-04-1400<br><q>ممنون بابت کتاب</q></p>
32111

112+
----
113+
114+
.. raw:: html
33115

116+
<p id="501c11" >59: <strong style="color:#5C6BC0">10,000 تومان</strong> در زمان 21:54 22-03-1400<br><q>aaa</q></p>
34117

118+
----
119+
120+
.. raw:: html
121+
122+
<p id="d8383e" >59: <strong style="color:#5C6BC0">10,000 تومان</strong> در زمان 20:00 07-03-1400<br><q>واقعا سایت خوبی داری . دمت گرم</q></p>
123+
124+
----
125+
126+
.. raw:: html
127+
128+
<p id="aac01b" >58: <strong style="color:#5C6BC0">10,000 تومان</strong> در زمان 01:08 13-02-1400<br><q>ممنون بابت زحماتتون</q></p>
129+
130+
----
131+
132+
.. raw:: html
133+
134+
<p id="aa2710" >57: <strong style="color:#5C6BC0">10,000 تومان</strong> در زمان 01:25 12-02-1400<br><q>آنکه می بخشد بی منت آزاد است</q></p>
135+
136+
----
137+
138+
.. raw:: html
139+
140+
<p id="af0bc8" >56: <strong style="color:#5C6BC0">20,000 تومان</strong> در زمان 11:49 03-02-1400<br><q>با تشکر از زحمات شما امیدوارم هر چه زودتر مطالب دیگری قرار بدهید.</q></p>
141+
142+
----
143+
144+
.. raw:: html
145+
146+
<p id="1db1a0" >55: <strong style="color:#5C6BC0">10,000 تومان</strong> در زمان 11:48 03-02-1400<br><q>مبلغ کمیه اما ب مرور باز پرداخت میکنم❤</q></p>
147+
148+
----
35149

36150
.. raw:: html
37151

‎index.rst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
6161
----
6262

63-
**شروع:** فروردین ۱۳۹۴ **و** **آخرین بروزرسانی:** فروردین ۱۴۰۰ [`گزارش توسعه <log.html>`__]
63+
**شروع:** فروردین ۱۳۹۴ **و** **آخرین بروزرسانی:** آذر ۱۴۰۰ [`گزارش توسعه <log.html>`__]
6464

6565

6666

‎lessons/l02.rst‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,9 @@
258258

259259
.. tip::
260260
`PyPI <http://pypi.python.org/pypi>`_ (پای‌پِ) یا مخزن بسته‌های پایتون (Python Package Index) محلی است که بسیاری از کتابخانه‌ها یا برنامه‌های شخص ثالث پایتون در آن نگه داری می‌شود. کاربران پایتون می‌توانند از طریق PyPI پروژه (یا بسته) خود را منتشر یا اقدام به جستجو و دانلود بسته‌های مورد نیاز خود نمایند.
261+
262+
263+
آشنایی با مخازنی همچون PyPI و استفاده از pip در توسعه پروژه‌های پایتونی اهمیت بالایی دارد. برای مثال فرض نمایید در پروژه خود می‌بایست تاریخ را با فرمت جلالی نمایش دهید. راه‌حل ابتدایی، توسعه کدها یا ماژولی برای تبدیل تاریخ میلادی (پیش‌فرض در پایتون) به جلالی توسط خودتان می‌باشد. راه‌حل دیگر اما جستجو برای یافتن کتابخانه‌ یا ماژول‌هایی است که پیش‌تر توسط دیگران توسعه یافته و در مخازنی همانند PyPI منتشر یافته است. در این شرایط برای دسترسی به این کتابخانه‌ها‌ی شخص ثالث تنها کافی است با استفاده از pip آن‌ها را مجموعه کتابخانه‌های داخل رایانه خود اضافه نمایید.
261264

262265
pip از زمان انتشار نسخه‌ 3.4 به بسته‌ نصبی پایتون افزوده شده است و به همراه آن نصب می‌شود ولی در صورت نیاز به pip برای نسخه‌های قدیمی‌تر، می‌بایست آن را به صورت جداگانه‌ نصب نمایید.
263266

@@ -365,6 +368,19 @@ pip از زمان انتشار نسخه‌ 3.4 به بسته‌ نصبی پای
365368
366369

367370

371+
372+
user--
373+
~~~~~~~~
374+
375+
ماژول pip به صورت پیش‌فرض تمامی بسته‌های دریافتی را در مسیری قرار می‌دهد که در کل رایانه (تمامی کاربران) قابل دسترس باشد. این روش نصب و مدیریت بسته به صورت حرفه‌ای پیشنهاد نمی‌شود، چرا که در بلند مدت و در هنگام توسعه برنامه‌های گوناگون، برنامه‌نویس را دچار مشکل خواهد کرد. علاوه بر این، هر نصب بسته نیاز به دسترسی root (دستور sudo) یا Administrator خواهد داشت که مشکلات خاص خود را به همراه دارد.
376+
377+
378+
بهترین راه حل یا شیوه مدیریت پروژه در پایتون، ایجاد محیط مجازی (Virtual Environment) به ازای هر پروژه می‌باشد. در این حالت برای هر پروژه یک محیط پایتونی کاملا ایزوله و مستقل ایجاد می‌گردد. بنابراین ماژول pip هر بسته مورد نیاز در هر پروژه را تنها در همان پروژه قرار می‌دهد. چگونگی ایجاد محیط مجازی در پایتون توسط درس آینده بررسی خواهد شد.
379+
380+
381+
شیوه دیگر استفاده از ``user--`` در میان دستور ماژول pip می‌باشد. این یک روش ساده برای پرهیز از نیاز به دسترسی root (دستور sudo) یا Administrator می‌باشد. در این شرایط ماژول pip هر بسته مورد نیاز را در محیط کاربری، کاربر جاری نگهداری می‌کند::
382+
383+
user> pip3 install --user bottle
368384

369385
|
370386

‎log.rst‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,17 @@
1111

1212

1313

14+
.. raw:: html
15+
16+
<p class="rubric" id="00127" ><a class="reference external" href="#00127">00127</a> - پنج‌شنبه ۱۱ آذر ۱۴۰۰</p>
17+
18+
* توضیح مربوط به بخش «سیستم مدیریت بسته» از درس دوم تکمیل و بخش ``user--`` اضافه گردید.
19+
* گزارش حمایت مالی بروز گردید.
20+
21+
22+
23+
24+
----
1425

1526

1627
.. raw:: html

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /