Rumah > pembangunan bahagian belakang > Tutorial Python > Cara menggunakan fungsi open() untuk membuka fail dalam Python 3.x

Cara menggunakan fungsi open() untuk membuka fail dalam Python 3.x

WBOY
Lepaskan: 2023-08-02 11:30:39
asal
951 orang telah melayarinya

Python ialah bahasa pengaturcaraan yang ringkas dan mudah dipelajari yang bukan sahaja boleh digunakan untuk pemprosesan data, pengaturcaraan rangkaian dan aplikasi lain, tetapi juga boleh digunakan untuk membaca dan menulis fail. Dalam Python 3.x, anda boleh menggunakan fungsi open() untuk membuka fail dan melaksanakan operasi yang berkaitan.

Fungsi open() ialah fungsi operasi fail terbina dalam Python Anda boleh menggunakannya untuk membuka fail dan mengembalikan objek fail membaca, menulis dan operasi lain boleh dilakukan melalui objek fail ini.

Format sintaks menggunakan fungsi open() untuk membuka fail adalah seperti berikut:

file_object = open(file_path, mode, encoding)
Salin selepas log masuk

Antaranya, file_path ialah laluan fail yang perlu dibuka, mod mewakili mod untuk membuka fail, dan pengekodan mewakili format pengekodan fail (pilihan).

Selepas membuka fail, kita boleh menggunakan objek fail untuk melakukan pelbagai operasi fail. Berikut ialah beberapa contoh operasi biasa:

  1. Baca kandungan fail:

    # 打开文件
    file = open("example.txt", "r")
    
    # 读取文件内容
    content = file.read()
    print(content)
    
    # 关闭文件
    file.close()
    Salin selepas log masuk
  2. Baca kandungan fail baris demi baris:

    # 打开文件
    file = open("example.txt", "r")
    
    # 逐行读取
    for line in file:
     print(line)
    
    # 关闭文件
    file.close()
    Salin selepas log masuk
  3. Tulis kandungan fail:

    # 打开文件
    file = open("example.txt", "w")
    
    # 写入内容
    file.write("Hello, World!")
    
    # 关闭文件
    file.close()
    Salin selepas log masuk
  4. Tamat fail

    :

    # 打开文件
    file = open("example.txt", "a")
    
    # 追加写入内容
    file.write("This is a new line.")
    
    # 关闭文件
    file.close()
    Salin selepas log masuk
    Apabila menggunakan fungsi open() untuk membuka fail, anda perlu memberi perhatian kepada perkara berikut:

      Apabila membaca fail, gunakan mod 'r' untuk membuka fail, gunakan '; mod w untuk membuka fail Fail jika anda ingin menambah fail, gunakan mod 'a' untuk membuka fail.
    • Selepas membuka fail, anda harus menutup fail itu dengan segera selepas menyelesaikan operasi untuk melepaskan sumber.
    • Apabila menggunakan fungsi open() untuk membaca kandungan fail, jika laluan fail tidak wujud atau fail tidak boleh dibaca, ralat FileNotFoundError akan berlaku.
    Ringkasnya, menggunakan fungsi open() untuk membuka fail boleh membaca dan menulis kandungan fail dengan mudah. Semasa menjalankan operasi fail, anda perlu memberi perhatian kepada isu seperti laluan fail, mod pembukaan dan penutupan fail untuk memastikan operasi program yang betul. Dengan menguasai penggunaan fungsi open(), anda boleh menggunakan Python dengan lebih baik untuk pemprosesan fail.

    Atas ialah kandungan terperinci Cara menggunakan fungsi open() untuk membuka fail dalam Python 3.x. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan