112 of 151 menu

Hàm open

Hàm open mở một tệp và trả về một đối tượng tệp.

Tham số đầu tiên của hàm chỉ định đường dẫn đến tệp mà chúng ta muốn mở.

Trong tham số thứ hai tùy chọn, chúng ta đặt cờ - đây là một chuỗi hoặc số chỉ định chế độ truy cập tệp (ví dụ, đọc). Theo mặc định, cờ là 'r'.

Trong tham số thứ ba tùy chọn có thể đặt chế độ đệm (mặc định là -1).

Trong tham số thứ tư tùy chọn - loại mã hóa (mặc định là None).

Trong tham số thứ năm tùy chọn, chúng ta chỉ định cách xử lý lỗi mã hóa (mặc định là None).

Trong tham số thứ sáu tùy chọn - chế độ dịch dòng mới, có thể nhận giá trị None, '\n', '\r', '\r\n' (mặc định là None).

Trong tham số thứ bảy tùy chọn có thể chỉ định cờ đóng bộ mô tả tệp (mặc định là True).

Trong tham số thứ tám tùy chọn - đối tượng người dùng trả về bộ mô tả tệp đã mở (mặc định là None).

Cú pháp

open(đường dẫn tệp, [cờ], [đệm], [loại mã hóa], [lỗi], [dịch dòng mới], [cờ đóng], [đối tượng người dùng])

Ví dụ

Hãy mở tệp file.txt, và sau đó sử dụng phương thức read để đọc nội dung của nó:

res = open('file1.txt', 'r') print(res) print(res.read())

Kết quả của mã được thực thi:

<_io.TextIOWrapper name='file1.txt' mode='r' encoding='cp1251'> văn bản

Xem thêm

  • phương thức read,
    đọc tệp
  • phương thức readline,
    đọc dòng đầu tiên của tệp
  • phương thức readlines,
    đọc tất cả các dòng của tệp
  • phương thức write,
    ghi một chuỗi vào tệp
  • phương thức close,
    đóng tệp
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối