Management
File Python
Kelompok 7:
Rohmatul Maula (09040222066)
Micha Annata Shinami (09040222070)
PENGERTIAN FILE
File adalah sebuah wadah yang ada didalam komputer untuk
menyimpan suatu informasi dalam unit byte. Pada phyton, file
dikelompokkan menjadi 2 tipe yaitu :
1.File Teks adalah file yang berisi teks yang setiap barisnya
memiliki EOL (end of line). Contohnya seperti TXT, CSV, MD,
JSON, x.lxs, dll.
2.File Binary adalah file yang bukan teks dan hanya bisa
diproses oleh program tertentu yang memahami strukturnya.
Contohnya seperti JPG, EXE, MKV, 3GP, dll.
Cara Membaca
File di Python
A. Metode open()
Di dalam python sudah ada fungsi
open() yang digunakan untuk
membuka dan membentuk objek file
pada python. Fungsi open() memiliki
dua parameter utama yaitu nama
file+path(parameter wajib) dan
mode(optional).
 File Mode
- “r” atau “read” : hanya untuk membaca file saja
- “w” atau “write” : untuk menulis data ke file tapi dia
menimbun
- “a” : untuk menambahkan data ke dalam file
- “r+” : digunakan untuk membaca sekaligus menulis
data ke file
 File path
Path atau jalur merupakan bentuk umum dari nama file
atau direktori yang digunakan untuk menentukan lokasi
unik dalam system file.
- Memanggil path konten.txt menggunakan absolute
path pada program cobacoba1.py :
F = open(“C:programkuminggu2dataku
konten.tx t”, “r”)
- Memanggil path konten.txt menggunakan relative
path pada program cobacoba1.py:
F = open(“dataku//konten.txt”, “r”)
B. Mode read()
Metode read() digunakan untuk membaca
saja seluruh isi file
Read vs Readline
Mode Read digunakan untuk membaca
seluruh data atau konten dalam sebuah file
-read()
mode Readline digunakan untuk membaca
isi file per baris
-readline()
 Direktori
Direktori adalah kumpulan file dan sub direktori.
#copy file satu direltori
#copy file beda direktory
 metode write()
mode write digunakan untuk menulis
teks/konten/data ke dalam sebuah file,
terdapat dua mode yang harus diatur saat
membuka file, yaitu “w” dan “a”
metode write digunakan untuk menulis
data/konten string ke dalam file
- write(string)
metode writelines digunakan untuk menulis
data/konten string ke dalam list ke dalam file
- writelines(list)
 metode close()
Ketika membuka dan mengoperasikan file
dengan mode-mode yang ada seperti
mode read, mode write, lalu ditutup
dengan mode close.
File gambar
Dapat menggunakan PIL
(python image library)
File Video
"Teknologi perlu ada di setiap
kelas dan dikuasai setiap siswa
dan guru, karena ini adalah
pena dan kertas zaman ini, dan
inilah lensa kita untuk
merasakan banyak hal di
dunia."
D A V I D W A R L I C K
Proses Belajar
Mengajar
Tradisional
• Bahan dan alat pembelajaran fisik
seperti kertas, pena, dan papan tulis
• Akses terbatas ke materi dan informasi
pendidikan
• Proses belajar mengajar umumnya
berlangsung di ruang kelas secara
tatap muka
Proses Belajar
Mengajar
Teknologi
• Akses yang lebih luas ke bahan dan
informasi pendidikan
• Lebih banyak saluran dan alat yang
tersedia untuk komunikasi dan
kolaborasi
• Memungkinkan jenis pembelajaran
yang lebih personal bagi siswa
Materi
Gratis
Gunakan ilustrasi gratis
yang dapat diwarnai ulang
dalam desain Canva Anda
TERIMA KASIH

More Related Content

PPTX
MANAJEMEN FILE IO DENGAN PYTHON.pptx
PDF
Pengenalan Teknologi Informasi - 7 - File
PDF
Python File Handling
PPT
Sistem berkas lr
PDF
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file
PPT
Pengantar Sistem Berkas
PPT
01-Pengantar mata kuliah Sistem Berkas.ppt
PDF
Praktikum Sistem Operasi Linux (3)
MANAJEMEN FILE IO DENGAN PYTHON.pptx
Pengenalan Teknologi Informasi - 7 - File
Python File Handling
Sistem berkas lr
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file
Pengantar Sistem Berkas
01-Pengantar mata kuliah Sistem Berkas.ppt
Praktikum Sistem Operasi Linux (3)

Similar to Presentasi Mata Kuliah Management File Python (20)

PDF
Meeting 4 - operasi file dan struktur direktori-handout
PDF
Pertemuan4
PPTX
Sisber1
PDF
9.sistem file
PDF
9.sistem file
PPT
Sistem berkas baru
PPTX
42519051 Bab 9 Sistem berkas
PDF
Praktikum 3
PDF
Sb1
PPTX
Chapter 14 MANAJEMEN BERKAS (FILE) DAN KEAMANAN SISTEM OPERASI.pptx
PPTX
Manajemen file
PPTX
Pertemuan I Sistem Berkas
PPTX
File sistem01
PDF
Pengertian Sistem berkas
PPTX
Data Text Pada Pemrograman coding Python.pptx
DOCX
Pengertian sistem berkas
PPT
Helen Alida Abilio - Manajemen File
PPTX
DOCX
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu...
PDF
SO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdf
Meeting 4 - operasi file dan struktur direktori-handout
Pertemuan4
Sisber1
9.sistem file
9.sistem file
Sistem berkas baru
42519051 Bab 9 Sistem berkas
Praktikum 3
Sb1
Chapter 14 MANAJEMEN BERKAS (FILE) DAN KEAMANAN SISTEM OPERASI.pptx
Manajemen file
Pertemuan I Sistem Berkas
File sistem01
Pengertian Sistem berkas
Data Text Pada Pemrograman coding Python.pptx
Pengertian sistem berkas
Helen Alida Abilio - Manajemen File
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu...
SO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdf
Ad

Recently uploaded (20)

PDF
c3oYi7NNpW3omVenymVtXLtqfSi2hzugUlVYbGlQ.pdf
PDF
811848831-PPT-TES-DESKRIPShhhhhhhhhI.pdf
PPT
Modul-Projek-JAJANAN-PASAR-YANG-MENGHASILKAN-RUPIAH-Fase-C.ppt
PDF
BAHAN PELAJARAN PELAYANAN ANAK GKE 2025.pdf
PPTX
materi abimtek aplikasi ehdw bagi kader pembangunan manusia tahun 2025
PPTX
Miskonsepsi Umum tentang Koding dan Kecerdasan Artifisial.pptx
PDF
6754aa176b39b (1).pdf data analisis acara
PDF
514341.514341.pdf514341.pdf514341.pdf514341.pdf514341.pdf
PPTX
PERENCANAAN MEP PERUM.MULTI CIPTA PERMAI_Type 36.pptx
PPTX
ANALISIS DATA FUNGSI INFORMATIKA SMP.pptx
PDF
pengenalan_Iot perangkatcerdasmasdepan.pdf
PPTX
Presentasi Pengenalan Sel smp kelas VII semester I.pptx
PPTX
KEL 8_PEMBELAJARAN Ilmu Pengetahuan Alam DI SD.pptx
DOCX
proposal nurul 2.docx Fix dokumen yang penting
PPTX
Gagal Ginjal Akut GHINA SELVIRA .pptx
PDF
Spesial Perencanaan dan analisisi bag 1
DOCX
PROPOSAL PENGARUH PEMBERIAN MIKRONUTRIEN TERHADAP PENINGKATAN INDEKS MASA TUB...
PPTX
pengantarBencana.pptxbvdfrjhkhvfkvhkfvbhfkdhvdkkkkkkkkkkkkkkkkkbvfmnvvvvvvvvv...
PPTX
Pelatihan_Model_Pembinaan_Gen_Z_Dasar_Menengah.pptx
PPTX
Flowchart Pengaplikasian Sistem Arduino.pptx
c3oYi7NNpW3omVenymVtXLtqfSi2hzugUlVYbGlQ.pdf
811848831-PPT-TES-DESKRIPShhhhhhhhhI.pdf
Modul-Projek-JAJANAN-PASAR-YANG-MENGHASILKAN-RUPIAH-Fase-C.ppt
BAHAN PELAJARAN PELAYANAN ANAK GKE 2025.pdf
materi abimtek aplikasi ehdw bagi kader pembangunan manusia tahun 2025
Miskonsepsi Umum tentang Koding dan Kecerdasan Artifisial.pptx
6754aa176b39b (1).pdf data analisis acara
514341.514341.pdf514341.pdf514341.pdf514341.pdf514341.pdf
PERENCANAAN MEP PERUM.MULTI CIPTA PERMAI_Type 36.pptx
ANALISIS DATA FUNGSI INFORMATIKA SMP.pptx
pengenalan_Iot perangkatcerdasmasdepan.pdf
Presentasi Pengenalan Sel smp kelas VII semester I.pptx
KEL 8_PEMBELAJARAN Ilmu Pengetahuan Alam DI SD.pptx
proposal nurul 2.docx Fix dokumen yang penting
Gagal Ginjal Akut GHINA SELVIRA .pptx
Spesial Perencanaan dan analisisi bag 1
PROPOSAL PENGARUH PEMBERIAN MIKRONUTRIEN TERHADAP PENINGKATAN INDEKS MASA TUB...
pengantarBencana.pptxbvdfrjhkhvfkvhkfvbhfkdhvdkkkkkkkkkkkkkkkkkbvfmnvvvvvvvvv...
Pelatihan_Model_Pembinaan_Gen_Z_Dasar_Menengah.pptx
Flowchart Pengaplikasian Sistem Arduino.pptx
Ad

Presentasi Mata Kuliah Management File Python

  • 1. Management File Python Kelompok 7: Rohmatul Maula (09040222066) Micha Annata Shinami (09040222070)
  • 2. PENGERTIAN FILE File adalah sebuah wadah yang ada didalam komputer untuk menyimpan suatu informasi dalam unit byte. Pada phyton, file dikelompokkan menjadi 2 tipe yaitu : 1.File Teks adalah file yang berisi teks yang setiap barisnya memiliki EOL (end of line). Contohnya seperti TXT, CSV, MD, JSON, x.lxs, dll. 2.File Binary adalah file yang bukan teks dan hanya bisa diproses oleh program tertentu yang memahami strukturnya. Contohnya seperti JPG, EXE, MKV, 3GP, dll.
  • 3. Cara Membaca File di Python A. Metode open() Di dalam python sudah ada fungsi open() yang digunakan untuk membuka dan membentuk objek file pada python. Fungsi open() memiliki dua parameter utama yaitu nama file+path(parameter wajib) dan mode(optional).
  • 4.  File Mode - “r” atau “read” : hanya untuk membaca file saja - “w” atau “write” : untuk menulis data ke file tapi dia menimbun - “a” : untuk menambahkan data ke dalam file - “r+” : digunakan untuk membaca sekaligus menulis data ke file  File path Path atau jalur merupakan bentuk umum dari nama file atau direktori yang digunakan untuk menentukan lokasi unik dalam system file. - Memanggil path konten.txt menggunakan absolute path pada program cobacoba1.py : F = open(“C:programkuminggu2dataku konten.tx t”, “r”) - Memanggil path konten.txt menggunakan relative path pada program cobacoba1.py: F = open(“dataku//konten.txt”, “r”)
  • 5. B. Mode read() Metode read() digunakan untuk membaca saja seluruh isi file Read vs Readline Mode Read digunakan untuk membaca seluruh data atau konten dalam sebuah file -read() mode Readline digunakan untuk membaca isi file per baris -readline()  Direktori Direktori adalah kumpulan file dan sub direktori. #copy file satu direltori #copy file beda direktory
  • 6.  metode write() mode write digunakan untuk menulis teks/konten/data ke dalam sebuah file, terdapat dua mode yang harus diatur saat membuka file, yaitu “w” dan “a” metode write digunakan untuk menulis data/konten string ke dalam file - write(string) metode writelines digunakan untuk menulis data/konten string ke dalam list ke dalam file - writelines(list)
  • 7.  metode close() Ketika membuka dan mengoperasikan file dengan mode-mode yang ada seperti mode read, mode write, lalu ditutup dengan mode close.
  • 8. File gambar Dapat menggunakan PIL (python image library)
  • 10. "Teknologi perlu ada di setiap kelas dan dikuasai setiap siswa dan guru, karena ini adalah pena dan kertas zaman ini, dan inilah lensa kita untuk merasakan banyak hal di dunia." D A V I D W A R L I C K
  • 11. Proses Belajar Mengajar Tradisional • Bahan dan alat pembelajaran fisik seperti kertas, pena, dan papan tulis • Akses terbatas ke materi dan informasi pendidikan • Proses belajar mengajar umumnya berlangsung di ruang kelas secara tatap muka Proses Belajar Mengajar Teknologi • Akses yang lebih luas ke bahan dan informasi pendidikan • Lebih banyak saluran dan alat yang tersedia untuk komunikasi dan kolaborasi • Memungkinkan jenis pembelajaran yang lebih personal bagi siswa
  • 12. Materi Gratis Gunakan ilustrasi gratis yang dapat diwarnai ulang dalam desain Canva Anda