Python menyimpan input pengguna ke file

Tutorial ini kita akan melihat bagaimana melakukan operasi input dan output dari keyboard dan sumber eksternal secara sederhana

Dalam Seri Pelatihan Python ini, sejauh ini kita telah membahas hampir semua konsep penting Python.

Python menyimpan input pengguna ke file

Apa yang Akan Anda Pelajari

Tonton Tutorial VIDEO

Video #1. Input-Output dan File dengan Python

Video #2. Buat & Hapus File dengan Python

Catatan. Lewati jam 11. 37 menit di video di bawah ini untuk menonton 'Buat & Hapus File'.

Input-Output dengan Python

Python menyediakan beberapa fungsi bawaan untuk melakukan operasi input dan output

#1) Operasi Keluaran

Untuk mencetak hasilnya, python memberi kita fungsi bawaan yang disebut print()

Contoh

Print(“Hello Python”)

Keluaran

Halo Piton

Python menyimpan input pengguna ke file

Keluaran

Python menyimpan input pengguna ke file

#2) Membaca Input dari keyboard (Operasi Input)

Python memberi kita dua fungsi bawaan untuk membaca input dari keyboard

  • raw_input()
  • memasukkan()

raw_input(). Fungsi ini hanya membaca satu baris dari input standar dan mengembalikannya sebagai sebuah String

Catatan. Fungsi ini dinonaktifkan di Python 3

Contoh

value = raw_input(“Please enter the value: ”);
print(“Input received from the user is: ”, value)
_

Keluaran

Harap masukkan nilainya. Halo Piton
Input yang diterima dari pengguna adalah. Halo Piton

memasukkan(). Fungsi input() pertama mengambil input dari pengguna dan kemudian mengevaluasi ekspresi, yang berarti python secara otomatis mengidentifikasi apakah kita memasukkan string atau angka atau daftar

Tetapi dalam Python 3 fungsi raw_input() telah dihapus dan diganti namanya menjadi input()

Contoh

value = input(“Please enter the value: ”);
print(“Input received from the user is: ”, value)

Keluaran

Harap masukkan nilainya. [10, 20, 30]
Input yang diterima dari pengguna adalah. [10, 20, 30]

Python menyimpan input pengguna ke file

Keluaran

Python menyimpan input pengguna ke file

File dengan Python

File adalah lokasi bernama pada disk yang digunakan untuk menyimpan data secara permanen

Berikut adalah beberapa operasi yang dapat Anda lakukan pada file

  • membuka file
  • membaca berkas
  • menulis file
  • tutup berkas

#1) Buka File

Python menyediakan fungsi bawaan yang disebut open() untuk membuka file, dan fungsi ini mengembalikan objek file yang disebut pegangan dan digunakan untuk membaca atau memodifikasi file

Sintaksis

file_object = open(filename)

Contoh

Saya punya file bernama tes. txt di disk saya dan saya ingin membukanya. Hal ini dapat dicapai dengan

#if the file is in the same directory
f = open(“test.txt”)
#if the file is in a different directory
f = open(“C:/users/Python/test.txt”)
_

Python menyimpan input pengguna ke file

Kami bahkan dapat menentukan mode saat membuka file seolah-olah kami ingin membaca, menulis, atau menambahkan, dll

Jika Anda tidak menentukan mode apa pun secara default, mode tersebut akan berada dalam mode membaca

#2) Membaca Data dari File

Untuk membaca file, pertama kita perlu membuka file dalam mode baca

Contoh

f = open(“test.txt”, ‘r’)

#To print the content of the whole file
print(f.read())

#To read only one line
print(f.readline())

Contoh. 1

Python menyimpan input pengguna ke file

Keluaran

Python menyimpan input pengguna ke file

Contoh. 2

Python menyimpan input pengguna ke file

Keluaran

Python menyimpan input pengguna ke file

#3) Menulis Data ke File

Untuk menulis data ke dalam file, kita perlu membuka file dalam mode tulis

Contoh

f = open(“test.txt”, ‘w’)
f.write(“Hello Python \n”)

#in the above code ‘\n’ is next line which means in the text file it will write Hello Python and point the cursor to the next line
f.write(“Hello World”)
_

Keluaran

Sekarang jika kita membuka tes. txt file, kita dapat melihat konten sebagai
Halo Piton
Halo Dunia

Python menyimpan input pengguna ke file

Keluaran

Python menyimpan input pengguna ke file

#4) Tutup File

Setiap kali kita membuka file, sebagai praktik yang baik kita perlu memastikan untuk menutup file, Di python, kita bisa menggunakan fungsi close() untuk menutup file

Saat kami menutup file, itu akan membebaskan sumber daya yang terikat dengan file tersebut

Contoh

f = open(“test.txt”, ‘r’)

print (f.read())
f.close()

Python menyimpan input pengguna ke file

Keluaran

Python menyimpan input pengguna ke file

#5) Buat & Hapus File

Dengan python, kita bisa membuat file baru dengan menggunakan metode open

Contoh

f = open(“file.txt”, “w”)
f.close()
_

Python menyimpan input pengguna ke file

Keluaran

Python menyimpan input pengguna ke file

Demikian pula, kita dapat menghapus file menggunakan fungsi hapus yang diimpor dari os

Contoh

import os
os.remove(“file.txt”)
_

Python menyimpan input pengguna ke file

Keluaran

Python menyimpan input pengguna ke file

Untuk menghindari terjadinya error terlebih dahulu, kita perlu memeriksa apakah file tersebut sudah ada kemudian menghapus file tersebut

Contoh

value = raw_input(“Please enter the value: ”);
print(“Input received from the user is: ”, value)
_0

Menggunakan fungsi input/output python, kita bisa mendapatkan input dari pengguna selama run-time atau dari sumber eksternal seperti file teks dll. Harap Anda akan jelas tentang Input-Output dan File dengan Python dari tutorial ini

Bagaimana Anda menyimpan input pengguna ke file dengan Python?

Untuk melakukan ini, kita harus membuka file (dari dalam Python) dalam apa yang disebut mode akses. .
Tulis saja (w) – membuka file untuk ditulis
Tulis dan Baca (w+) – membuka file untuk menulis dan membaca
Append Only (a) – membuka file untuk ditulis. Jika file tidak ada, itu dibuat

Bagaimana Anda mengambil input dari pengguna dan menyimpannya dalam file dengan Python?

input() dengan Python. Dengan bantuan fileinput. input() method , kita bisa mendapatkan file sebagai input dan dapat digunakan untuk memperbarui dan menambahkan data dalam file dengan menggunakan fileinput. masukan() metode.

Bagaimana Anda mengambil input dari pengguna dalam file teks dengan Python?

Pertama, buka file teks untuk dibaca dengan menggunakan fungsi open(). Kedua, baca teks dari file teks menggunakan metode file read() , readline() , atau readlines() dari objek file . Ketiga, tutup file menggunakan metode file close().

Bagaimana Anda menyimpan kemajuan pengguna dengan Python?

Klik kanan jendela Python dan pilih Save As untuk menyimpan kode Anda sebagai file Python (. py) atau File teks (. txt). Jika menyimpan ke file Python, hanya kode Python yang akan disimpan.