Python

  • Python File ZIP dengan Contoh

    Python memungkinkan Anda membuat arsip zip/tar dengan cepat.

    Perintah berikut akan menzip seluruh direktori

    shutil.make_archive(output_filename, 'zip', dir_name)

    Perintah berikut memberi Anda kendali atas file yang ingin Anda arsipkan

    ZipFile.write(filename)

    Berikut langkah-langkah membuat File Zip Python

    Langkah 1) Untuk membuat file arsip dari Python, pastikan Anda memiliki pernyataan impor yang benar dan sesuai urutan. Berikut pernyataan impor untuk arsip tersebut from shutil import make_archive

    Python Modul OS, Perintah Skrip Shell

    Code Penjelasan

    • Impor kelas make_archive dari modul shutil
    • Gunakan fungsi split untuk memisahkan direktori dan nama file dari jalur ke lokasi file teks (guru99)
    • Kemudian kita panggil modul โ€œshutil.make_archive(โ€œguru99 archive, โ€œzipโ€, root_dir)โ€ untuk membuat file arsip, yang akan berformat zip
    • Setelah itu kita memasukkan direktori root dari hal-hal yang ingin kita zip. Jadi semua yang ada di direktori akan di-zip
    • Ketika Anda menjalankan kode, Anda dapat melihat file zip arsip dibuat di sisi kanan panel.

    Langkah 2) Setelah file arsip Anda dibuat, Anda dapat mengklik kanan pada file tersebut dan memilih OS, dan itu akan menampilkan file arsip Anda di dalamnya seperti yang ditunjukkan di bawah ini

    Python Modul OS, Perintah Skrip Shell

    Sekarang file archive.zip Anda akan muncul di OS Anda (Windows Penjelajah)

    Python Modul OS, Perintah Skrip Shell

    Langkah 3) Ketika Anda mengklik dua kali pada berkas tersebut, Anda akan melihat daftar semua berkas di sana.

    Python Modul OS, Perintah Skrip Shell

    Langkah 4) In Python kita dapat memiliki kontrol lebih terhadap arsip karena kita dapat menentukan file spesifik mana yang akan dimasukkan ke dalam arsip. Dalam kasus kita, kita akan memasukkan dua file ke dalam arsip โ€œguru99.txtโ€ ke โ€œguru99.txt.bakโ€.

    Python Modul OS, Perintah Skrip Shell

    Code Penjelasan

    • Impor kelas Zipfile dari file zip Python modul. Modul ini memberikan kontrol penuh atas pembuatan file zip
    • Kami membuat Zipfile baru dengan nama ( โ€œtestguru99.zip, โ€œwโ€)
    • Membuat kelas Zipfile baru, memerlukan izin karena ini adalah file, jadi Anda perlu menulis informasi ke dalam file sebagai newzip
    • Kami menggunakan variabel "newzip" untuk merujuk ke file zip yang kami buat
    • Dengan menggunakan fungsi tulis pada variabel โ€œnewzipโ€, kita menambahkan file โ€œguru99.txtโ€ dan โ€œguru99.txt.bakโ€ ke dalam arsip

    Saat Anda menjalankan kode, Anda dapat melihat file dibuat di sisi kanan panel dengan nama โ€œguru99.zipโ€

    Note: Di sini kami tidak memberikan perintah apa pun untuk โ€œmenutupโ€ file seperti โ€œnewzip.closeโ€ karena kami menggunakan kunci cakupan โ€œDenganโ€, jadi ketika program berada di luar cakupan ini, file akan dibersihkan dan ditutup secara otomatis.

    Langkah 5) Bila Anda -> klik kanan pada file (testguru99.zip) dan -> pilih OS Anda (Windows Penjelajah), ini akan menampilkan file arsip dalam folder seperti yang ditunjukkan di bawah ini.

    Python Modul OS, Perintah Skrip Shell

    Ketika Anda mengklik dua kali pada file โ€œtestguru99.zipโ€, maka akan terbuka jendela lain yang akan menampilkan file-file yang ada di dalamnya.

    Python Modul OS, Perintah Skrip Shell

    Berikut kode lengkapnya

  • Python Ganti Nama File dan Direktori menggunakan os.rename()

    โšก Ringkasan Cerdas Python os.rename() digunakan untuk mengganti nama file dan direktori. Di sini Anda akan mempelajari os.rename(), os.renames(), shutil.move(), dan pathlib Path.rename(), serta cara mengganti nama direktori dan mengganti nama beberapa file sekaligus dengan contoh yang jelas. โœ๏ธ os.rename(): os.rename(src, dst) mengganti nama file atau direktori; sumber harus sudah ada. ๐Ÿ—‚๏ธ os.renames(): os.renames() juga secara otomatis membuat folder tujuan yang hilangโ€ฆ.

  • Salin File ke dalam Python: metode shutil.copy(), shutil.copystat()

    โšก Ringkasan Cerdas Python Modul shutil menyalin file. shutil.copy() menduplikasi isi file, sedangkan shutil.copystat() juga menyalin izin, waktu modifikasi, dan metadata. Di sini Anda akan mempelajari kedua metode tersebut dengan contoh langkah demi langkah. ๐Ÿ“‹ shutil.copy(): shutil.copy(src, dst) menyalin isi file ke tujuan baru. ๐Ÿ—‚๏ธ shutil.copystat(): shutil.copystat(src, dst) juga menyalin izin, waktu, danโ€ฆ

  • Python Memeriksa Apakah File Ada (dengan Contoh)

    โšก Ringkasan Cerdas Python Memungkinkan Anda memeriksa apakah suatu file atau direktori ada menggunakan modul os.path dan pathlib. Di sini Anda akan mempelajari os.path.exists(), os.path.isfile(), os.path.isdir(), dan pathlib.Path.exists(), masing-masing dengan contoh kode yang jelas. โœ… exists(): os.path.exists(path) mengembalikan True jika suatu file atau direktori ada. ๐Ÿ“„ isfile() / isdir(): Ini hanya mengembalikan True untukโ€ฆ

  • Cara Membuat (Menulis) File Teks di Python

    โšก Ringkasan Cerdas Python Penanganan berkas memungkinkan Anda membuat, membuka, membaca, menulis, dan menambahkan teks ke berkas menggunakan fungsi `open()` bawaan. Di sini Anda akan mempelajari setiap mode berkas dan melihat contoh langkah demi langkah untuk membaca dan menulis berkas. Python. ๐Ÿ“‚ open(): Fungsi bawaan open() mengembalikan objek file untuk dibaca atau ditulis. โœ๏ธ Tulisโ€ฆ

  • Python Fungsi Timer: Mengukur Waktu yang Berlalu dengan CONTOH

    Python menyediakan perpustakaan yang membantu memahami dan membaca informasi waktu dalam banyak cara. Di dalam Python, pustaka ini disebut modul waktu, dan modul ini menyediakan objek waktu dan tanggal untuk melakukan operasi yang berhubungan dengan waktu. Operasi tersebut tidak memanipulasi stempel waktu atau string; sebaliknya, mereka memanipulasi objek. Selain itu, Python penawaran modul waktuโ€ฆ

  • Python Baris Baru: Cara Mencetak TANPA Baris Baru di Python

    โšก Ringkasan Cerdas Python Fungsi print() menambahkan baris baru secara default, tetapi Anda dapat menghindarinya. Di sini Anda akan mempelajari parameter akhir, yaitu Python 2 koma, sys.stdout.write(), dan perulangan untuk menjaga agar output tetap dalam satu baris. ๐Ÿšซ Tanpa baris baru: Atur akhir ke string kosong agar output tetap dalam satu baris. โž• Akhir kustom: akhir dapatโ€ฆ

  • ketik() dan isinstance() di Python dengan Contoh

    โšก Ringkasan Cerdas Python `type()` dan `isinstance()` adalah fungsi bawaan untuk memeriksa kelas suatu objek. `type()` mengembalikan tipe yang tepat, sedangkan `isinstance()` menguji apakah suatu objek termasuk dalam suatu kelas atau tuple kelas. Keduanya ditunjukkan di sini dengan contoh. ๐Ÿ” `type()`: Mengembalikan kelas yang tepat dari suatu objek, seperti `str`, `int`, ...

  • Python time.sleep(): Tambahkan Penundaan ke Anda Code (Contoh)

    Apa itu Python Tidur? Python sleep() adalah fungsi yang digunakan untuk menunda eksekusi kode selama beberapa detik yang diberikan sebagai input ke sleep(). Perintah sleep() adalah bagian dari modul waktu. Anda dapat menggunakan fungsi sleep() untuk menghentikan sementara eksekusi kode Anda. Misalnya, Anda sedang menungguโ€ฆ

  • Python Fungsi enumerate(): Perulangan, Tuple & String

    โšก Ringkasan Cerdas Python Fungsi `enumerate()` menambahkan penghitung otomatis ke setiap objek yang dapat diiterasi, mengembalikan pasangan indeks-nilai saat Anda melakukan perulangan. Di sini Anda akan mempelajari sintaksnya, indeks awal opsional, dan cara kerjanya pada daftar, tuple, string, dan kamus. ๐Ÿ”ข Apa yang dilakukannya: Menambahkan penghitung ke setiap item dari objek yang dapat diiterasi, mengembalikan pasangan indeks-nilai. โš™๏ธโ€ฆ

Akhir konten

Akhir konten