|

Mengenal Python Standar Library

Python Standard Library adalah kumpulan modul bawaan Python yang disediakan secara default saat menginstal Python. Library ini mencakup berbagai fungsi dan modul untuk menangani file, sistem operasi, network matematika, dan masih banyak lagi—tanpa perlu instalasi tambahan.

KategoriModulDeskripsi Singkat
Text Processingstring, re, textwrapManipulasi string dan pencocokan pola (regex).
Data Typescollections, datetimeTipe data tambahan seperti deque, namedtuple, dan waktu/tanggal.
Matematikamath, cmath, decimalFungsi matematika umum dan kompleks, serta perhitungan presisi tinggi.
File dan I/Oos, io, shutilOperasi file, direktori, dan manipulasi input/output.
Kompressi & Arsitekturzipfile, tarfileMembaca dan menulis file ZIP/TAR.
Data Persistencejson, pickle, sqlite3Menyimpan dan memuat data dengan berbagai format dan database ringan.
Networkingsocket, http, ftplibKoneksi jaringan, protokol HTTP dan FTP.
Multithreading/Processthreading, multiprocessingMenjalankan banyak thread atau proses.
Internet Data Handlingurllib, html.parserMengambil dan memproses data dari web.
Testing & Debuggingunittest, doctestMembuat dan menjalankan pengujian unit.
Cryptography/Hashinghashlib, hmacMenghasilkan hash dan otentikasi pesan.
Utilitiesargparse, loggingParsing argumen command line, mencatat aktivitas.
Operating Systemos, sys, platformBerinteraksi dengan OS dan lingkungan runtime Python.

contoh penggunaan

import math
print(math.sqrt(25))  # Output: 5.0

import datetime
print(datetime.datetime.now())  # Menampilkan waktu saat ini

import json
data = {'nama': 'Candra', 'umur': 21}
json_str = json.dumps(data)
print(json_str)  # Output: {"nama": "Candra", "umur": 21}

Share Artikel ini:

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *