Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để đọc một số ký tự từ tệp văn bản bằng Python?


Để đọc nội dung của tệp, bạn có thể gọi f.read (size), đọc một số lượng dữ liệu và trả về dưới dạng chuỗi. kích thước là một đối số số tùy chọn. Khi kích thước bị bỏ qua hoặc âm, toàn bộ nội dung của tệp sẽ được đọc và trả về. Nếu không, tối đa các byte kích thước được đọc và trả về. Nếu đến cuối tệp, f.read () sẽ trả về một chuỗi trống ("").

Vì vậy, nếu bạn muốn đọc 10 ký tự ASCII, bạn có thể chỉ cần chuyển 10 làm đối số.

Ví dụ

>>> f = open('my_file', 'r')
>>> print(f.read(10))
Hello worl
>>> f.close()