Hiệp Trần @hieptran
Theo dõi
807 26 21
Đã đăng vào ngày 4 tháng 10 năm 2020 8. 55 SA 4 phút đọc
894
2
1
Xử lý file với python- Report
- Add to series of me
Bài đăng này đã không được cập nhật trong 2 năm
- Đọc và ghi tệp là một trong những kỹ thuật vô cùng quan trọng và không thể thiếu nếu bạn là một lập trình viên chuyên nghiệp. Hầu hết các sản phẩm phần mềm hiện nay đều sử dụng kỹ thuật này
- Python là 1 trong những ngôn ngữ phổ biến nhất hiện nay, và tất nhiên nó cũng câp các phương thức hỗ trợ thao tác với tệp
- Và hôm nay mình sẽ giới thiệu đến các bạn cách mà chúng ta xử lý file với python
Open File- Hàm chính trong xử lý tệp với python là hàm
f = open("demo.txt", "r")
print(f.read())
2 - Hàm
f = open("demo.txt", "r")
print(f.read())
2 có 2 đối số truyền vào. file name and mode - Có 4 chế độ mở tệp khác nhau
- "r". Read - Default value. Chế độ này cho phép mở 1 tệp để đọc. Sẽ trả lại lỗi nếu tệp không tồn tại
- "một". Append - Open 1 file to add on. Nếu tệp không tồn tại sẽ tự động tạo tệp mới
- "w". Viết - Mở 1 tệp để ghi. File tự tạo nếu không tồn tại
- "x". Tạo - Tạo mới 1 tập tin. Trả về lỗi nếu tập tin đã tồn tại
- Ngoài ra, bạn có thể chỉ định nếu tệp được xử lý ở định dạng nhị phân hoặc văn bản
- "t". Text - Default value
- "b". Binary - Xử lý nhị phân
- To open 1 file only to read, you just need todefine file name is enough
f = open("demofile.txt")
- Đoạn mã trên sẽ tương thích với
f = open("demofile.txt", "rt")
Read File
Hello from
another place
f = open("demo.txt", "r")
print(f.read())
Hiệp Trần @hieptran
Theo dõi
807 26 21
Đã đăng vào ngày 4 tháng 10 năm 2020 8. 55 SA 4 phút đọc
894
2
1
Xử lý file với python- Report
- Add to series of me
Bài đăng này đã không được cập nhật trong 2 năm
- Đọc và ghi tệp là một trong những kỹ thuật vô cùng quan trọng và không thể thiếu nếu bạn là một lập trình viên chuyên nghiệp. Hầu hết các sản phẩm phần mềm hiện nay đều sử dụng kỹ thuật này
- Python là 1 trong những ngôn ngữ phổ biến nhất hiện nay, và tất nhiên nó cũng câp các phương thức hỗ trợ thao tác với tệp
- Và hôm nay mình sẽ giới thiệu đến các bạn cách mà chúng ta xử lý file với python
Open File- Hàm chính trong xử lý tệp với python là hàm
f = open("demo.txt", "r")
print(f.read())
2 - Hàm
f = open("demo.txt", "r")
print(f.read())
2 có 2 đối số truyền vào. file name and mode - Có 4 chế độ mở tệp khác nhau
- "r". Read - Default value. Chế độ này cho phép mở 1 tệp để đọc. Sẽ trả lại lỗi nếu tệp không tồn tại
- "một". Append - Open 1 file to add on. Nếu tệp không tồn tại sẽ tự động tạo tệp mới
- "w". Viết - Mở 1 tệp để ghi. File tự tạo nếu không tồn tại
- "x". Tạo - Tạo mới 1 tập tin. Trả về lỗi nếu tập tin đã tồn tại
- Ngoài ra, bạn có thể chỉ định nếu tệp được xử lý ở định dạng nhị phân hoặc văn bản
- "t". Text - Default value
- "b". Binary - Xử lý nhị phân
- To open 1 file only to read, you just need todefine file name is enough
f = open("demofile.txt")
- Đoạn mã trên sẽ tương thích với
f = open("demofile.txt", "rt")
Read File
Hello from
another place
f = open("demo.txt", "r")
print(f.read())
- You can only read character number in file
f = open("demo.txt", "r")
print(f.read(5))
- You can only read file by line
f = open("demo.txt", "r")
print(f.readline())
- To read both file in line type. You use the loop
f = open('demo.txt')
for x in f:
print(x)
- Vui lòng đóng tệp khi bạn không cần thao tác với nó nữa
f = open('demo.txt')
for x in f:
print(x)
f.close()
Ghi FileGhi 1 tệp đã có sẵn
This is a demo!
- If write file used append mode
f = open('demowrite.txt', 'a')
f.write('text was write by append mode!')
f.close()
f = open("demofile.txt", "rt")
0f = open("demofile.txt", "rt")
1f = open("demofile.txt", "rt")
2- Như vậy, chế độ Ghi sẽ ghi đè lên dữ liệu cũ của tệp, còn chế độ Nối sẽ giữ nguyên dữ liệu cũ và ghi tiếp vào tệp cuối
Create new File
f = open("demofile.txt", "rt")
Tập tin 3Xóaf = open("demofile.txt", "rt")
4Xóa thư mụcf = open("demofile.txt", "rt")
5Kết luận- OK vậy là mình đã giới thiệu xong cho các bạn 1 số thao tác cơ bản với file trong Python
- Mọi người đóng góp ý kiến vui lòng để lại dưới phần commet giúp mình nhé
Tài liệu tham khảo- https. //www. w3schools. com/python/python_file_handling. asp
con trăn
Đã đăng ký Bản quyền
- Report
- Add to series of me