کتابخانه استاندارد پایتون دارای بیش از 200 ماژول است، اگرچه تعداد دقیق بین توزیع ها متفاوت است. همه این ماژول ها برای استفاده برنامه نویس معمولی پایتون توصیه نمی شود. بسیاری از آنها کاربردهای تخصصی مرتبط با ماژول های داخلی پایتون دارند و عمدتا برای استفاده توسعه دهندگان در خود پایتون استفاده می شود. و برخی دیگر از ماژول ها، بقایای نسخه های قدیمی پایتون که امروزه جایگزین های بیشتری شده اند، عمدتا برای سازگاری با کد قدیمی حفظ می شوند.

 

کتابخانه استاندارد پایتون بسیار گسترده است و طیف گسترده ای از امکانات را ارائه می دهد. این کتابخانه شامل ماژول های داخلی (نوشته شده با C) است که دسترسی به عملکرد سیستم مانند فایل ورودی/خروجی را که در غیر این صورت برای برنامه نویسان پایتون غیرقابل دسترسی است، و همچنین ماژول هایی را که در پایتون نوشته شده است ارائه می دهد که راه حل های استاندارد را برای بسیاری از مشکلات ایجاد می کند. برنامه نویسی روزمره برخی از این ماژول ها به طور واضح برای تشویق و افزایش قابلیت حمل برنامه های پایتون با انتزاع ویژگی های پلتفرم در API های خنثی پلت فرم طراحی شده اند.



0

Intro

10:38

رایگان

1

Variable

12:30

رایگان

2

String

19:22

رایگان

3

List

8:46

رایگان

4

While

9:6

رایگان

5

If

8:37

رایگان

6

For

6:12

رایگان

7

range

4:17

رایگان

8

break, continue, pass

9:15

رایگان

9

Function

12:32

رایگان

10

List methods

12:11

رایگان

11

Tuple

8:29

رایگان

12

Set

7:47

رایگان

13

Dictionary

9:19

رایگان

14

Module

10:40

رایگان

15

fstring

5:35

رایگان

16

format

7:34

رایگان

17

File

17:14

رایگان

18

Scope

6:25

رایگان

19

OOP

12:15

رایگان

20

Method

20:19

رایگان

21

class/instance variable

14:7

رایگان

22

class/static method

13:25

رایگان

23

Inheritance

17:6

رایگان

24

Special methods

9:50

رایگان

25

Access points

11:12

رایگان

26

property

6:54

رایگان

27

Exceptions

21:17

رایگان

28

Standard library

12:51

رایگان

29

Docstring

10:49

رایگان

30

Virtualenv

11:2

رایگان

دوره های پیشنهادی

دوره آموزش طراحی پایگاه داده(database)
دوره آموزش طراحی پایگاه داده(database)
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش ردیس(redis)
دوره آموزش ردیس(redis)
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش تست نویسی در پایتون
دوره آموزش تست نویسی در پایتون
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


Melika

11 ماه قبل پاسخ به نظر

سلام ضمن عرض خسته نباشید و تشکر, دوره ارائه شده بسیار مفید و قابل استفاده بود و تایم کوتاه هر ویدئو و پرهیز از گفتن مطالب غیرضروری و حاشیه و همچنین اشاره به مطالب مورد نیاز فعلی نه بسیار پیچیده که بهتر است حین انجام پروژه مورد بررسی قرار بگیرد,سبب شد تا نه تنها از دیدن دوره های رایگان دیگر بلکه از بسیاری از دوره های پرهزینه نیز پرهیز کنم.
خداقوت

ارسال نظر



امیرحسین بیگدلو

11 ماه قبل

سلام
باعث افتخار بندس که ویدیوها مفید بوده

amin nouri

1 سال قبل پاسخ به نظر

مهندس جان ممنون از اموزش های بسیار خوبتون، منظورشون تقویم جلالی هستش jalali datetime.

ارسال نظر



علی زارع

1 سال قبل پاسخ به نظر

سلام من پایتون و vs code را نصب کردم وقتی دو فایل در دیک دایرکتوری دارم بوسیله دستور from و import فراخوانی می شود.
حال اگر بخواهم ماژول های داخلی خود برنامه vscode را فراخوانی کنیم مینویسه not acces . تازه خودش ماژول اصلی رو با گرفتن ماوس روی ماژول نشان میدهد ولی باز هم آن را نمیشناسد. بنظر شما مشکل از کجاست؟

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
متاسفانه من با vscode کار نکردم و نمی‌دونم مشکل چیه

علی ثانی

1 سال قبل پاسخ به نظر

درود مهندس روزتون بخیر من داخل شرکت هستم و سیستم تحت شبکه هست و دسترسی به تغییرات سیستمی ندارم مثلا برای نصب هر برنامه ای باید نفر IT رمز سیستم را بزند تا نصب شود.
اکنون من برای نصب پکیج ها به خطای زیر مواجه میشم. میشه راهنمایی کنید

PS X:\Sani\PY(TEST)> pip install jdatetime
pip : The term 'pip' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was
included, verify that the path is correct and try again.
At line:1 char:1
+ pip install jdatetime
+ ~~~
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
اینو دیگه باید از بچه‌های IT بپرسید.

سامان

1 سال قبل پاسخ به نظر

سلام
تفاوت بین package و library و رو جایی توضیح دادید ؟
من فقط معنی module رو تا الان متوجه شدم

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
این مقاله رو بخون
https://www.mongard.ir/articles/72/python-modules-packages-libraries-frameworks/

سامان بهمنی

2 سال قبل پاسخ به نظر

سلام
اول بگم که دمت گرم
3 تا دوره برای شی گرایی دیدم اخرش از اینجا یاد گرفتم
سوالم این هستش که برای شروع جنگو غیر از پایتون چیز دیگه ای نمیخوایم ؟
مثلا html css java script و.....
من شنیدم یه کم لازمه
البته خودم امیدوارم نیاز نباشه /:

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
کمی html و css بلد باشید کافیه. اما حتما در آینده این دوتا و js رو تا حد متوسط یاد بگیرید.

starblue

2 سال قبل پاسخ به نظر

من دوره های زیادی دیدم
این بهترین دروه ای بود از پایتون که دیدم شیوا کامل عالی
ممنون از دروه عالی تون که رایگان هم گذاشتین

ارسال نظر



علی

2 سال قبل پاسخ به نظر

سلام
برای نصب یک پکیج، باید اول فایل اون رو دانلود کنیم و بعد با استفاده از دستور pip نصبش کنیم دیگه؟ درسته؟

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
خیر. خود pip میره فایل های مورد نیاز رو دانلود میکنه. لازم نیست شما چیزی رو دانلود کنید. شما فقط باید دستور pip رو اجرا کنید. مثلا
pip install flask
فریمورک فلسک رو نصب میکنه.

Hasan afshari

2 سال قبل پاسخ به نظر

WARNING: You are using pip version 21.1.2; however, version 21.3.1 is available.
You should consider upgrading via the 'C:\Users\Sabz Rayaneh\PycharmProjects\class1\venv\Scripts\python.exe -m pip install --upgrade pip' command.

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
این که ارور نیست. پیام هشداره و میگه pip رو آپدیت کن. هیچ ربطی هم به jdatetime نداره.
به احتمال زیاد داری اشتباه از jdatetime استفاده میکنی

Hasan afshari

2 سال قبل پاسخ به نظر

سلام بنده jdatetime رو پیاده کردم ولی پایتون گفت ورژن فلان فلان و الان برای من jdatetime رو همون تاریخ میلادی میده و خرابکاری که الان شده واسم اینکه datetime خود پایتون رو واسم ران نمیکنه..

ارسال نظر



باب

2 سال قبل پاسخ به نظر

درود بر امیر عزیز
می خواستم بپرسم پایتون تو خودش برای استفاده از jwt ، ماژول داره ؟
من اینو پیدا کردم که خب جزو استانداردها نیست
pip install pyjwt

ممکنه بگی پیشنهاد خود طبق تجربت چیه ؟
ممنون

ارسال نظر



مونگارد