## স্ট্যান্ডার্ড লাইব্রেরি তিন ধরণের মডিউল হতে পারে। কিছু মডিউল যেগুলো পাইথনের সাথে বিল্ট-ইন আছে, কিছু আছে যেগুলো অন্য কোন ডেভেলপের তৈরি করেছে, এবং কিছু হতে পারে আপনার নিজের তৈরি। প্রথম ধরণের মডিউলকে বলা হয় স্ট্যান্ডার্ড লাইব্রেরি। অনেক অনেক এরকম লাইব্রেরীর মধ্যে কিছু হচ্ছে - `string`, `re`, `datetime`, `math`, `random`, `os`, `multiprocessing`, `subprocess`, `socket`, `email`, `json`, `doctest`, `unittest`, `pdb`, `argparse` এবং `sys` যেগুলোর মাধ্যমে খুব সহজেই স্ট্রিং পারসিং, ডাটা সিরিয়ালাইজেশন, টেস্টিং, ডিবাগিং, ডেট টাইম নিয়ে কাজ, কমান্ড লাইন আর্গুমেন্ট রিসিভ, ইমেইল পাঠানো ইত্যাদি অনেক অনেক কাজ করা যায়। সত্যি কথা বলতে - পাইথনের এই বিশাল পরিমাণ স্ট্যান্ডার্ড লাইব্রেরির কালেকশনের জন্যও এটি একটি অন্যতম জনপ্রিয় প্রোগ্রামিং ভাষা। মজার ব্যাপার হচ্ছে কিছু কিছু মডিউল পাইথনে লেখা আবার কিছু কিছু মডিউল সি প্রোগ্রামিং ভাষায় লেখা। [এই লিঙ্কে](https://docs.python.org/3/library/) গেলে পাইথনের স্ট্যান্ডার্ড লাইব্রেরি গুলো সম্পর্কে আরও বিস্তারিত জানা যাবে। আপনাদের সুবিধার্থে লিঙ্ক সহ সেগুলোর লিস্ট নিচেও দেয়া হলঃ
and, or, notint, float, complexlist, tuple, rangestrbytes, bytearray, memoryviewset, frozensetdictstring — Common string operationsre — Regular expression operationsdifflib — Helpers for computing deltastextwrap — Text wrapping and fillingunicodedata — Unicode Databasestringprep — Internet String Preparationreadline — GNU readline interfacerlcompleter — Completion function for GNU readlinedatetime — Basic date and time typescalendar — General calendar-related functionscollections — Container datatypescollections.abc — Abstract Base Classes for Containersheapq — Heap queue algorithmbisect — Array bisection algorithmarray — Efficient arrays of numeric valuesweakref — Weak referencestypes — Dynamic type creation and names for built-in typescopy — Shallow and deep copy operationspprint — Data pretty printerreprlib — Alternate repr() implementationenum — Support for enumerationsnumbers — Numeric abstract base classesmath — Mathematical functionscmath — Mathematical functions for complex numbersdecimal — Decimal fixed point and floating point arithmeticfractions — Rational numbersrandom — Generate pseudo-random numbersstatistics — Mathematical statistics functionspathlib — Object-oriented filesystem pathsos.path — Common pathname manipulationsfileinput — Iterate over lines from multiple input streamsstat — Interpreting stat() resultsfilecmp — File and Directory Comparisonstempfile — Generate temporary files and directoriesglob — Unix style pathname pattern expansionfnmatch — Unix filename pattern matchinglinecache — Random access to text linesshutil — High-level file operationsmacpath — Mac OS 9 path manipulation functionsos — Miscellaneous operating system interfacesio — Core tools for working with streamstime — Time access and conversionsargparse — Parser for command-line options, arguments and sub-commandsgetopt — C-style parser for command line optionslogging — Logging facility for Pythonlogging.config — Logging configurationlogging.handlers — Logging handlersgetpass — Portable password inputcurses — Terminal handling for character-cell displayscurses.textpad — Text input widget for curses programscurses.ascii — Utilities for ASCII characterscurses.panel — A panel stack extension for cursesplatform — Access to underlying platform’s identifying dataerrno — Standard errno system symbolsctypes — A foreign function library for Pythonthreading — Thread-based parallelismmultiprocessing — Process-based parallelismconcurrent packageconcurrent.futures — Launching parallel taskssubprocess — Subprocess managementsched — Event schedulerqueue — A synchronized queue classdummy_threading — Drop-in replacement for the threading module_thread — Low-level threading API_dummy_thread — Drop-in replacement for the _thread modulesocket — Low-level networking interfacessl — TLS/SSL wrapper for socket objectsselect — Waiting for I/O completionselectors – High-level I/O multiplexingasyncio – Asynchronous I/O, event loop, coroutines and tasksasyncore — Asynchronous socket handlerasynchat — Asynchronous socket command/response handlersignal — Set handlers for asynchronous eventsmmap — Memory-mapped file supportemail — An email and MIME handling packagejson — JSON encoder and decodermailcap — Mailcap file handlingmailbox — Manipulate mailboxes in various formatsmimetypes — Map filenames to MIME typesbase64 — Base16, Base32, Base64, Base85 Data Encodingsbinhex — Encode and decode binhex4 filesbinascii — Convert between binary and ASCIIquopri — Encode and decode MIME quoted-printable datauu — Encode and decode uuencode fileshtml — HyperText Markup Language supporthtml.parser — Simple HTML and XHTML parserhtml.entities — Definitions of HTML general entitiesxml.etree.ElementTree — The ElementTree XML APIxml.dom — The Document Object Model APIxml.dom.minidom — Minimal DOM implementationxml.dom.pulldom — Support for building partial DOM treesxml.sax — Support for SAX2 parsersxml.sax.handler — Base classes for SAX handlersxml.sax.saxutils — SAX Utilitiesxml.sax.xmlreader — Interface for XML parsersxml.parsers.expat — Fast XML parsing using Expatwebbrowser — Convenient Web-browser controllercgi — Common Gateway Interface supportcgitb — Traceback manager for CGI scriptswsgiref — WSGI Utilities and Reference Implementationurllib — URL handling modulesurllib.request — Extensible library for opening URLsurllib.response — Response classes used by urlliburllib.parse — Parse URLs into componentsurllib.error — Exception classes raised by urllib.requesturllib.robotparser — Parser for robots.txthttp — HTTP moduleshttp.client — HTTP protocol clientftplib — FTP protocol clientpoplib — POP3 protocol clientimaplib — IMAP4 protocol clientnntplib — NNTP protocol clientsmtplib — SMTP protocol clientsmtpd — SMTP Servertelnetlib — Telnet clientuuid — UUID objects according to RFC 4122socketserver — A framework for network servershttp.server — HTTP servershttp.cookies — HTTP state managementhttp.cookiejar — Cookie handling for HTTP clientsxmlrpc — XMLRPC server and client modulesxmlrpc.client — XML-RPC client accessxmlrpc.server — Basic XML-RPC serversipaddress — IPv4/IPv6 manipulation libraryaudioop — Manipulate raw audio dataaifc — Read and write AIFF and AIFC filessunau — Read and write Sun AU fileswave — Read and write WAV fileschunk — Read IFF chunked datacolorsys — Conversions between color systemsimghdr — Determine the type of an imagesndhdr — Determine type of sound fileossaudiodev — Access to OSS-compatible audio devicestyping — Support for type hintspydoc — Documentation generator and online help systemdoctest — Test interactive Python examplesunittest — Unit testing frameworkunittest.mock — mock object libraryunittest.mock — getting startedtest — Regression tests package for Pythontest.support — Utilities for the Python test suitesys — System-specific parameters and functionssysconfig — Provide access to Python’s configuration informationbuiltins — Built-in objects__main__ — Top-level script environmentwarnings — Warning controlcontextlib — Utilities for with-statement contextsabc — Abstract Base Classesatexit — Exit handlerstraceback — Print or retrieve a stack traceback__future__ — Future statement definitionsgc — Garbage Collector interfaceinspect — Inspect live objectssite — Site-specific configuration hookfpectl — Floating point exception controlparser — Access Python parse treesast — Abstract Syntax Treessymtable — Access to the compiler’s symbol tablessymbol — Constants used with Python parse treestoken — Constants used with Python parse treeskeyword — Testing for Python keywordstokenize — Tokenizer for Python sourcetabnanny — Detection of ambiguous indentationpyclbr — Python class browser supportpy_compile — Compile Python source filescompileall — Byte-compile Python librariesdis — Disassembler for Python bytecodepickletools — Tools for pickle developersposix — The most common POSIX system callspwd — The password databasespwd — The shadow password databasegrp — The group databasecrypt — Function to check Unix passwordstermios — POSIX style tty controltty — Terminal control functionspty — Pseudo-terminal utilitiesfcntl — The fcntl and ioctl system callspipes — Interface to shell pipelinesresource — Resource usage informationnis — Interface to Sun’s NIS (Yellow Pages)syslog — Unix syslog library routines