Jalur file input pengguna python

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.

Jalur file input pengguna python

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

Jalur file input pengguna python

Keluaran

Jalur file input pengguna python

#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]

Jalur file input pengguna python

Keluaran

Jalur file input pengguna python

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”)
_

Jalur file input pengguna python

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 baca

#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

Jalur file input pengguna python

Keluaran

Jalur file input pengguna python

Contoh. 2

Jalur file input pengguna python

Keluaran

Jalur file input pengguna python

#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

Jalur file input pengguna python

Keluaran

Jalur file input pengguna python

#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()

Jalur file input pengguna python

Keluaran

Jalur file input pengguna python

#5) Buat & Hapus File

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

Contoh

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

Jalur file input pengguna python

Keluaran

Jalur file input pengguna python

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

Contoh

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

Jalur file input pengguna python

Keluaran

Jalur file input pengguna python

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 cara mendapatkan input jalur file dari pengguna dengan Python?

Untuk mendapatkan Direktori Kerja Saat Ini dengan Python, gunakan os. metode getcwd() . Fungsi modul Python OS ini mengembalikan string yang berisi jalur absolut ke direktori kerja saat ini.

Bagaimana cara membuka file input pengguna dengan Python?

inputFileName = input("Masukkan nama file input. ") inputFile = open(inputFileName, "r") print("Membuka file", inputFileName, " untuk membaca. ") 1. Buka file dan kaitkan file dengan variabel file (file "dikunci" untuk penulisan).

Bagaimana Anda memasukkan input dari file 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. Kembali. Kembalikan data file.

Bagaimana cara mendapatkan jalur pengguna dengan Python?

Menggunakan modul os fungsi expanduser() di Python menyediakan metode paling mudah untuk mengambil direktori home pengguna di semua platform . Modul Python os menawarkan os. jalur. expanduser() untuk mengambil direktori home.