# স্ট্যান্ডার্ড লাইব্রেরী

তিন ধরণের মডিউল হতে পারে। কিছু মডিউল যেগুলো পাইথনের সাথে বিল্ট-ইন আছে, কিছু আছে যেগুলো অন্য কোন ডেভেলপের তৈরি করেছে, এবং কিছু হতে পারে আপনার নিজের তৈরি। প্রথম ধরণের মডিউলকে বলা হয় স্ট্যান্ডার্ড লাইব্রেরি। অনেক অনেক এরকম লাইব্রেরীর মধ্যে কিছু হচ্ছে - `string`, `re`, `datetime`, `math`, `random`, `os`, `multiprocessing`, `subprocess`, `socket`, `email`, `json`, `doctest`, `unittest`, `pdb`, `argparse` এবং `sys` যেগুলোর মাধ্যমে খুব সহজেই স্ট্রিং পারসিং, ডাটা সিরিয়ালাইজেশন, টেস্টিং, ডিবাগিং, ডেট টাইম নিয়ে কাজ, কমান্ড লাইন আর্গুমেন্ট রিসিভ, ইমেইল পাঠানো ইত্যাদি অনেক অনেক কাজ করা যায়। সত্যি কথা বলতে - পাইথনের এই বিশাল পরিমাণ স্ট্যান্ডার্ড লাইব্রেরির কালেকশনের জন্যও এটি একটি অন্যতম জনপ্রিয় প্রোগ্রামিং ভাষা।

মজার ব্যাপার হচ্ছে কিছু কিছু মডিউল পাইথনে লেখা আবার কিছু কিছু মডিউল সি প্রোগ্রামিং ভাষায় লেখা। [এই লিঙ্কে](https://docs.python.org/3/library/) গেলে পাইথনের স্ট্যান্ডার্ড লাইব্রেরি গুলো সম্পর্কে আরও বিস্তারিত জানা যাবে। আপনাদের সুবিধার্থে লিঙ্ক সহ সেগুলোর লিস্ট নিচেও দেয়া হলঃ

* [1. Introduction](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/intro.html)
* [2. Built-in Functions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/functions.html)
* [3. Built-in Constants](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/constants.html)
  * [3.1. Constants added by the `site` module](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/constants.html#constants-added-by-the-site-module)
* [4. Built-in Types](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html)
  * [4.1. Truth Value Testing](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#truth-value-testing)
  * [4.2. Boolean Operations — `and`, `or`, `not`](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#boolean-operations-and-or-not)
  * [4.3. Comparisons](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#comparisons)
  * [4.4. Numeric Types — `int`, `float`, `complex`](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#numeric-types-int-float-complex)
  * [4.5. Iterator Types](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#iterator-types)
  * [4.6. Sequence Types — `list`, `tuple`, `range`](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#sequence-types-list-tuple-range)
  * [4.7. Text Sequence Type — `str`](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#text-sequence-type-str)
  * [4.8. Binary Sequence Types — `bytes`, `bytearray`, `memoryview`](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#binary-sequence-types-bytes-bytearray-memoryview)
  * [4.9. Set Types — `set`, `frozenset`](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#set-types-set-frozenset)
  * [4.10. Mapping Types — `dict`](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#mapping-types-dict)
  * [4.11. Context Manager Types](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#context-manager-types)
  * [4.12. Other Built-in Types](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#other-built-in-types)
  * [4.13. Special Attributes](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stdtypes.html#special-attributes)
* [5. Built-in Exceptions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/exceptions.html)
  * [5.1. Base classes](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/exceptions.html#base-classes)
  * [5.2. Concrete exceptions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/exceptions.html#concrete-exceptions)
  * [5.3. Warnings](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/exceptions.html#warnings)
  * [5.4. Exception hierarchy](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/exceptions.html#exception-hierarchy)
* [6. Text Processing Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/text.html)
  * [6.1. `string` — Common string operations](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/string.html)
  * [6.2. `re` — Regular expression operations](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/re.html)
  * [6.3. `difflib` — Helpers for computing deltas](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/difflib.html)
  * [6.4. `textwrap` — Text wrapping and filling](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/textwrap.html)
  * [6.5. `unicodedata` — Unicode Database](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/unicodedata.html)
  * [6.6. `stringprep` — Internet String Preparation](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stringprep.html)
  * [6.7. `readline` — GNU readline interface](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/readline.html)
  * [6.8. `rlcompleter` — Completion function for GNU readline](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/rlcompleter.html)
* [7. Binary Data Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/binary.html)
  * [7.1. `struct` — Interpret bytes as packed binary data](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/struct.html)
  * [7.2. `codecs` — Codec registry and base classes](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/codecs.html)
* [8. Data Types](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/datatypes.html)
  * [8.1. `datetime` — Basic date and time types](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/datetime.html)
  * [8.2. `calendar` — General calendar-related functions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/calendar.html)
  * [8.3. `collections` — Container datatypes](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/collections.html)
  * [8.4. `collections.abc` — Abstract Base Classes for Containers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/collections.abc.html)
  * [8.5. `heapq` — Heap queue algorithm](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/heapq.html)
  * [8.6. `bisect` — Array bisection algorithm](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/bisect.html)
  * [8.7. `array` — Efficient arrays of numeric values](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/array.html)
  * [8.8. `weakref` — Weak references](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/weakref.html)
  * [8.9. `types` — Dynamic type creation and names for built-in types](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/types.html)
  * [8.10. `copy` — Shallow and deep copy operations](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/copy.html)
  * [8.11. `pprint` — Data pretty printer](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pprint.html)
  * [8.12. `reprlib` — Alternate `repr()` implementation](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/reprlib.html)
  * [8.13. `enum` — Support for enumerations](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/enum.html)
* [9. Numeric and Mathematical Modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/numeric.html)
  * [9.1. `numbers` — Numeric abstract base classes](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/numbers.html)
  * [9.2. `math` — Mathematical functions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/math.html)
  * [9.3. `cmath` — Mathematical functions for complex numbers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/cmath.html)
  * [9.4. `decimal` — Decimal fixed point and floating point arithmetic](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/decimal.html)
  * [9.5. `fractions` — Rational numbers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/fractions.html)
  * [9.6. `random` — Generate pseudo-random numbers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/random.html)
  * [9.7. `statistics` — Mathematical statistics functions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/statistics.html)
* [10. Functional Programming Modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/functional.html)
  * [10.1. `itertools` — Functions creating iterators for efficient looping](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/itertools.html)
  * [10.2. `functools` — Higher-order functions and operations on callable objects](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/functools.html)
  * [10.3. `operator` — Standard operators as functions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/operator.html)
* [11. File and Directory Access](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/filesys.html)
  * [11.1. `pathlib` — Object-oriented filesystem paths](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pathlib.html)
  * [11.2. `os.path` — Common pathname manipulations](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/os.path.html)
  * [11.3. `fileinput` — Iterate over lines from multiple input streams](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/fileinput.html)
  * [11.4. `stat` — Interpreting `stat()` results](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/stat.html)
  * [11.5. `filecmp` — File and Directory Comparisons](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/filecmp.html)
  * [11.6. `tempfile` — Generate temporary files and directories](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tempfile.html)
  * [11.7. `glob` — Unix style pathname pattern expansion](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/glob.html)
  * [11.8. `fnmatch` — Unix filename pattern matching](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/fnmatch.html)
  * [11.9. `linecache` — Random access to text lines](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/linecache.html)
  * [11.10. `shutil` — High-level file operations](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/shutil.html)
  * [11.11. `macpath` — Mac OS 9 path manipulation functions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/macpath.html)
* [12. Data Persistence](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/persistence.html)
  * [12.1. `pickle` — Python object serialization](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pickle.html)
  * [12.2. `copyreg` — Register `pickle` support functions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/copyreg.html)
  * [12.3. `shelve` — Python object persistence](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/shelve.html)
  * [12.4. `marshal` — Internal Python object serialization](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/marshal.html)
  * [12.5. `dbm` — Interfaces to Unix “databases”](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/dbm.html)
  * [12.6. `sqlite3` — DB-API 2.0 interface for SQLite databases](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/sqlite3.html)
* [13. Data Compression and Archiving](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/archiving.html)
  * [13.1. `zlib` — Compression compatible with **gzip**](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/zlib.html)
  * [13.2. `gzip` — Support for **gzip** files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/gzip.html)
  * [13.3. `bz2` — Support for **bzip2** compression](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/bz2.html)
  * [13.4. `lzma` — Compression using the LZMA algorithm](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/lzma.html)
  * [13.5. `zipfile` — Work with ZIP archives](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/zipfile.html)
  * [13.6. `tarfile` — Read and write tar archive files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tarfile.html)
* [14. File Formats](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/fileformats.html)
  * [14.1. `csv` — CSV File Reading and Writing](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/csv.html)
  * [14.2. `configparser` — Configuration file parser](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/configparser.html)
  * [14.3. `netrc` — netrc file processing](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/netrc.html)
  * [14.4. `xdrlib` — Encode and decode XDR data](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xdrlib.html)
  * [14.5. `plistlib` — Generate and parse Mac OS X `.plist` files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/plistlib.html)
* [15. Cryptographic Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/crypto.html)
  * [15.1. `hashlib` — Secure hashes and message digests](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/hashlib.html)
  * [15.2. `hmac` — Keyed-Hashing for Message Authentication](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/hmac.html)
* [16. Generic Operating System Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/allos.html)
  * [16.1. `os` — Miscellaneous operating system interfaces](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/os.html)
  * [16.2. `io` — Core tools for working with streams](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/io.html)
  * [16.3. `time` — Time access and conversions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/time.html)
  * [16.4. `argparse` — Parser for command-line options, arguments and sub-commands](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/argparse.html)
  * [16.5. `getopt` — C-style parser for command line options](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/getopt.html)
  * [16.6. `logging` — Logging facility for Python](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/logging.html)
  * [16.7. `logging.config` — Logging configuration](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/logging.config.html)
  * [16.8. `logging.handlers` — Logging handlers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/logging.handlers.html)
  * [16.9. `getpass` — Portable password input](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/getpass.html)
  * [16.10. `curses` — Terminal handling for character-cell displays](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/curses.html)
  * [16.11. `curses.textpad` — Text input widget for curses programs](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/curses.html#module-curses.textpad)
  * [16.12. `curses.ascii` — Utilities for ASCII characters](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/curses.ascii.html)
  * [16.13. `curses.panel` — A panel stack extension for curses](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/curses.panel.html)
  * [16.14. `platform` — Access to underlying platform’s identifying data](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/platform.html)
  * [16.15. `errno` — Standard errno system symbols](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/errno.html)
  * [16.16. `ctypes` — A foreign function library for Python](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/ctypes.html)
* [17. Concurrent Execution](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/concurrency.html)
  * [17.1. `threading` — Thread-based parallelism](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/threading.html)
  * [17.2. `multiprocessing` — Process-based parallelism](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/multiprocessing.html)
  * [17.3. The `concurrent` package](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/concurrent.html)
  * [17.4. `concurrent.futures` — Launching parallel tasks](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/concurrent.futures.html)
  * [17.5. `subprocess` — Subprocess management](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/subprocess.html)
  * [17.6. `sched` — Event scheduler](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/sched.html)
  * [17.7. `queue` — A synchronized queue class](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/queue.html)
  * [17.8. `dummy_threading` — Drop-in replacement for the `threading` module](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/dummy_threading.html)
  * [17.9. `_thread` — Low-level threading API](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/_thread.html)
  * [17.10. `_dummy_thread` — Drop-in replacement for the `_thread` module](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/_dummy_thread.html)
* [18. Interprocess Communication and Networking](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/ipc.html)
  * [18.1. `socket` — Low-level networking interface](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/socket.html)
  * [18.2. `ssl` — TLS/SSL wrapper for socket objects](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/ssl.html)
  * [18.3. `select` — Waiting for I/O completion](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/select.html)
  * [18.4. `selectors` – High-level I/O multiplexing](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/selectors.html)
  * [18.5. `asyncio` – Asynchronous I/O, event loop, coroutines and tasks](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/asyncio.html)
  * [18.6. `asyncore` — Asynchronous socket handler](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/asyncore.html)
  * [18.7. `asynchat` — Asynchronous socket command/response handler](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/asynchat.html)
  * [18.8. `signal` — Set handlers for asynchronous events](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/signal.html)
  * [18.9. `mmap` — Memory-mapped file support](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/mmap.html)
* [19. Internet Data Handling](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/netdata.html)
  * [19.1. `email` — An email and MIME handling package](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/email.html)
  * [19.2. `json` — JSON encoder and decoder](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/json.html)
  * [19.3. `mailcap` — Mailcap file handling](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/mailcap.html)
  * [19.4. `mailbox` — Manipulate mailboxes in various formats](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/mailbox.html)
  * [19.5. `mimetypes` — Map filenames to MIME types](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/mimetypes.html)
  * [19.6. `base64` — Base16, Base32, Base64, Base85 Data Encodings](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/base64.html)
  * [19.7. `binhex` — Encode and decode binhex4 files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/binhex.html)
  * [19.8. `binascii` — Convert between binary and ASCII](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/binascii.html)
  * [19.9. `quopri` — Encode and decode MIME quoted-printable data](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/quopri.html)
  * [19.10. `uu` — Encode and decode uuencode files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/uu.html)
* [20. Structured Markup Processing Tools](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/markup.html)
  * [20.1. `html` — HyperText Markup Language support](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/html.html)
  * [20.2. `html.parser` — Simple HTML and XHTML parser](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/html.parser.html)
  * [20.3. `html.entities` — Definitions of HTML general entities](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/html.entities.html)
  * [20.4. XML Processing Modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xml.html)
  * [20.5. `xml.etree.ElementTree` — The ElementTree XML API](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xml.etree.elementtree.html)
  * [20.6. `xml.dom` — The Document Object Model API](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xml.dom.html)
  * [20.7. `xml.dom.minidom` — Minimal DOM implementation](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xml.dom.minidom.html)
  * [20.8. `xml.dom.pulldom` — Support for building partial DOM trees](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xml.dom.pulldom.html)
  * [20.9. `xml.sax` — Support for SAX2 parsers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xml.sax.html)
  * [20.10. `xml.sax.handler` — Base classes for SAX handlers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xml.sax.handler.html)
  * [20.11. `xml.sax.saxutils` — SAX Utilities](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xml.sax.utils.html)
  * [20.12. `xml.sax.xmlreader` — Interface for XML parsers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xml.sax.reader.html)
  * [20.13. `xml.parsers.expat` — Fast XML parsing using Expat](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pyexpat.html)
* [21. Internet Protocols and Support](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/internet.html)
  * [21.1. `webbrowser` — Convenient Web-browser controller](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/webbrowser.html)
  * [21.2. `cgi` — Common Gateway Interface support](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/cgi.html)
  * [21.3. `cgitb` — Traceback manager for CGI scripts](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/cgitb.html)
  * [21.4. `wsgiref` — WSGI Utilities and Reference Implementation](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/wsgiref.html)
  * [21.5. `urllib` — URL handling modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/urllib.html)
  * [21.6. `urllib.request` — Extensible library for opening URLs](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/urllib.request.html)
  * [21.7. `urllib.response` — Response classes used by urllib](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/urllib.request.html#module-urllib.response)
  * [21.8. `urllib.parse` — Parse URLs into components](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/urllib.parse.html)
  * [21.9. `urllib.error` — Exception classes raised by urllib.request](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/urllib.error.html)
  * [21.10. `urllib.robotparser` — Parser for robots.txt](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/urllib.robotparser.html)
  * [21.11. `http` — HTTP modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/http.html)
  * [21.12. `http.client` — HTTP protocol client](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/http.client.html)
  * [21.13. `ftplib` — FTP protocol client](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/ftplib.html)
  * [21.14. `poplib` — POP3 protocol client](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/poplib.html)
  * [21.15. `imaplib` — IMAP4 protocol client](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/imaplib.html)
  * [21.16. `nntplib` — NNTP protocol client](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/nntplib.html)
  * [21.17. `smtplib` — SMTP protocol client](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/smtplib.html)
  * [21.18. `smtpd` — SMTP Server](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/smtpd.html)
  * [21.19. `telnetlib` — Telnet client](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/telnetlib.html)
  * [21.20. `uuid` — UUID objects according to RFC 4122](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/uuid.html)
  * [21.21. `socketserver` — A framework for network servers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/socketserver.html)
  * [21.22. `http.server` — HTTP servers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/http.server.html)
  * [21.23. `http.cookies` — HTTP state management](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/http.cookies.html)
  * [21.24. `http.cookiejar` — Cookie handling for HTTP clients](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/http.cookiejar.html)
  * [21.25. `xmlrpc` — XMLRPC server and client modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xmlrpc.html)
  * [21.26. `xmlrpc.client` — XML-RPC client access](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xmlrpc.client.html)
  * [21.27. `xmlrpc.server` — Basic XML-RPC servers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/xmlrpc.server.html)
  * [21.28. `ipaddress` — IPv4/IPv6 manipulation library](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/ipaddress.html)
* [22. Multimedia Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/mm.html)
  * [22.1. `audioop` — Manipulate raw audio data](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/audioop.html)
  * [22.2. `aifc` — Read and write AIFF and AIFC files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/aifc.html)
  * [22.3. `sunau` — Read and write Sun AU files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/sunau.html)
  * [22.4. `wave` — Read and write WAV files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/wave.html)
  * [22.5. `chunk` — Read IFF chunked data](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/chunk.html)
  * [22.6. `colorsys` — Conversions between color systems](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/colorsys.html)
  * [22.7. `imghdr` — Determine the type of an image](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/imghdr.html)
  * [22.8. `sndhdr` — Determine type of sound file](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/sndhdr.html)
  * [22.9. `ossaudiodev` — Access to OSS-compatible audio devices](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/ossaudiodev.html)
* [23. Internationalization](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/i18n.html)
  * [23.1. `gettext` — Multilingual internationalization services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/gettext.html)
  * [23.2. `locale` — Internationalization services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/locale.html)
* [24. Program Frameworks](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/frameworks.html)
  * [24.1. `turtle` — Turtle graphics](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/turtle.html)
  * [24.2. `cmd` — Support for line-oriented command interpreters](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/cmd.html)
  * [24.3. `shlex` — Simple lexical analysis](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/shlex.html)
* [25. Graphical User Interfaces with Tk](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tk.html)
  * [25.1. `tkinter` — Python interface to Tcl/Tk](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tkinter.html)
  * [25.2. `tkinter.ttk` — Tk themed widgets](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tkinter.ttk.html)
  * [25.3. `tkinter.tix` — Extension widgets for Tk](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tkinter.tix.html)
  * [25.4. `tkinter.scrolledtext` — Scrolled Text Widget](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tkinter.scrolledtext.html)
  * [25.5. IDLE](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/idle.html)
  * [25.6. Other Graphical User Interface Packages](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/othergui.html)
* [26. Development Tools](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/development.html)
  * [26.1. `typing` — Support for type hints](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/typing.html)
  * [26.2. `pydoc` — Documentation generator and online help system](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pydoc.html)
  * [26.3. `doctest` — Test interactive Python examples](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/doctest.html)
  * [26.4. `unittest` — Unit testing framework](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/unittest.html)
  * [26.5. `unittest.mock` — mock object library](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/unittest.mock.html)
  * [26.6. `unittest.mock` — getting started](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/unittest.mock-examples.html)
  * [26.7. 2to3 - Automated Python 2 to 3 code translation](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/2to3.html)
  * [26.8. `test` — Regression tests package for Python](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/test.html)
  * [26.9. `test.support` — Utilities for the Python test suite](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/test.html#module-test.support)
* [27. Debugging and Profiling](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/debug.html)
  * [27.1. `bdb` — Debugger framework](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/bdb.html)
  * [27.2. `faulthandler` — Dump the Python traceback](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/faulthandler.html)
  * [27.3. `pdb` — The Python Debugger](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pdb.html)
  * [27.4. The Python Profilers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/profile.html)
  * [27.5. `timeit` — Measure execution time of small code snippets](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/timeit.html)
  * [27.6. `trace` — Trace or track Python statement execution](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/trace.html)
  * [27.7. `tracemalloc` — Trace memory allocations](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tracemalloc.html)
* [28. Software Packaging and Distribution](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/distribution.html)
  * [28.1. `distutils` — Building and installing Python modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/distutils.html)
  * [28.2. `ensurepip` — Bootstrapping the `pip` installer](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/ensurepip.html)
  * [28.3. `venv` — Creation of virtual environments](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/venv.html)
  * [28.4. `zipapp` — Manage executable python zip archives](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/zipapp.html)
* [29. Python Runtime Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/python.html)
  * [29.1. `sys` — System-specific parameters and functions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/sys.html)
  * [29.2. `sysconfig` — Provide access to Python’s configuration information](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/sysconfig.html)
  * [29.3. `builtins` — Built-in objects](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/builtins.html)
  * [29.4. `__main__` — Top-level script environment](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/__main__.html)
  * [29.5. `warnings` — Warning control](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/warnings.html)
  * [29.6. `contextlib` — Utilities for `with`-statement contexts](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/contextlib.html)
  * [29.7. `abc` — Abstract Base Classes](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/abc.html)
  * [29.8. `atexit` — Exit handlers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/atexit.html)
  * [29.9. `traceback` — Print or retrieve a stack traceback](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/traceback.html)
  * [29.10. `__future__` — Future statement definitions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/__future__.html)
  * [29.11. `gc` — Garbage Collector interface](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/gc.html)
  * [29.12. `inspect` — Inspect live objects](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/inspect.html)
  * [29.13. `site` — Site-specific configuration hook](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/site.html)
  * [29.14. `fpectl` — Floating point exception control](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/fpectl.html)
* [30. Custom Python Interpreters](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/custominterp.html)
  * [30.1. `code` — Interpreter base classes](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/code.html)
  * [30.2. `codeop` — Compile Python code](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/codeop.html)
* [31. Importing Modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/modules.html)
  * [31.1. `zipimport` — Import modules from Zip archives](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/zipimport.html)
  * [31.2. `pkgutil` — Package extension utility](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pkgutil.html)
  * [31.3. `modulefinder` — Find modules used by a script](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/modulefinder.html)
  * [31.4. `runpy` — Locating and executing Python modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/runpy.html)
  * [31.5. `importlib` – The implementation of `import`](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/importlib.html)
* [32. Python Language Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/language.html)
  * [32.1. `parser` — Access Python parse trees](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/parser.html)
  * [32.2. `ast` — Abstract Syntax Trees](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/ast.html)
  * [32.3. `symtable` — Access to the compiler’s symbol tables](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/symtable.html)
  * [32.4. `symbol` — Constants used with Python parse trees](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/symbol.html)
  * [32.5. `token` — Constants used with Python parse trees](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/token.html)
  * [32.6. `keyword` — Testing for Python keywords](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/keyword.html)
  * [32.7. `tokenize` — Tokenizer for Python source](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tokenize.html)
  * [32.8. `tabnanny` — Detection of ambiguous indentation](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tabnanny.html)
  * [32.9. `pyclbr` — Python class browser support](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pyclbr.html)
  * [32.10. `py_compile` — Compile Python source files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/py_compile.html)
  * [32.11. `compileall` — Byte-compile Python libraries](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/compileall.html)
  * [32.12. `dis` — Disassembler for Python bytecode](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/dis.html)
  * [32.13. `pickletools` — Tools for pickle developers](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pickletools.html)
* [33. Miscellaneous Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/misc.html)
  * [33.1. `formatter` — Generic output formatting](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/formatter.html)
* [34. MS Windows Specific Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/windows.html)
  * [34.1. `msilib` — Read and write Microsoft Installer files](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/msilib.html)
  * [34.2. `msvcrt` – Useful routines from the MS VC++ runtime](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/msvcrt.html)
  * [34.3. `winreg` – Windows registry access](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/winreg.html)
  * [34.4. `winsound` — Sound-playing interface for Windows](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/winsound.html)
* [35. Unix Specific Services](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/unix.html)
  * [35.1. `posix` — The most common POSIX system calls](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/posix.html)
  * [35.2. `pwd` — The password database](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pwd.html)
  * [35.3. `spwd` — The shadow password database](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/spwd.html)
  * [35.4. `grp` — The group database](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/grp.html)
  * [35.5. `crypt` — Function to check Unix passwords](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/crypt.html)
  * [35.6. `termios` — POSIX style tty control](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/termios.html)
  * [35.7. `tty` — Terminal control functions](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/tty.html)
  * [35.8. `pty` — Pseudo-terminal utilities](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pty.html)
  * [35.9. `fcntl` — The `fcntl` and `ioctl` system calls](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/fcntl.html)
  * [35.10. `pipes` — Interface to shell pipelines](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/pipes.html)
  * [35.11. `resource` — Resource usage information](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/resource.html)
  * [35.12. `nis` — Interface to Sun’s NIS (Yellow Pages)](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/nis.html)
  * [35.13. `syslog` — Unix syslog library routines](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/syslog.html)
* [36. Superseded Modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/superseded.html)
  * [36.1. `optparse` — Parser for command line options](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/optparse.html)
  * [36.2. `imp` — Access the `import` internals](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/imp.html)
* [37. Undocumented Modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/undoc.html)
  * [37.1. Platform specific modules](https://github.com/howtocode-com-bd/python.howtocode.com.bd/tree/984867888d1013767cc9b1dfd5527bf60445a67c/undoc.html#platform-specific-modules)
