Hệ thống tập tin python
Một hệ thống tệp lưu trữ và sắp xếp các tệp trên một số dạng phương tiện, thường là một hoặc nhiều ổ cứng, theo cách mà chúng có thể được truy xuất dễ dàng. Hầu hết các hệ thống tệp được sử dụng ngày nay đều lưu trữ tệp theo cấu trúc cây (hoặc phân cấp). Trên cùng của cây là một (hoặc nhiều) nút gốc. Dưới nút gốc có các tệp và thư mục (thư mục trong Microsoft Windows). Mỗi thư mục có thể chứa các tệp và thư mục con, do đó có thể chứa các tệp và thư mục con, v.v., có khả năng ở độ sâu gần như vô hạn Phần này bao gồm những điều sau đây Hình dưới đây cho thấy một cây thư mục mẫu chứa một nút gốc. Microsoft Windows hỗ trợ nhiều nút gốc. Mỗi nút gốc ánh xạ tới một ổ đĩa, chẳng hạn như Một tệp được xác định bằng đường dẫn của nó thông qua hệ thống tệp, bắt đầu từ nút gốc. Ví dụ: tệp Trong Microsoft Windows, C:\home\sally\statusReport Ký tự được sử dụng để phân tách tên thư mục (còn được gọi là dấu phân cách) dành riêng cho hệ thống tệp. Hệ điều hành Solaris sử dụng dấu gạch chéo lên ( Một đường dẫn là tương đối hoặc tuyệt đối. Đường dẫn tuyệt đối luôn chứa phần tử gốc và danh sách thư mục đầy đủ cần thiết để định vị tệp. Ví dụ, Một đường dẫn tương đối cần được kết hợp với một đường dẫn khác để truy cập tệp. Ví dụ, Các đối tượng hệ thống tệp thường là các thư mục hoặc tệp. Mọi người đều quen thuộc với những đồ vật này. Nhưng một số hệ thống tệp cũng hỗ trợ khái niệm liên kết tượng trưng. Liên kết tượng trưng còn được gọi là liên kết tượng trưng hoặc liên kết mềm Liên kết tượng trưng là một tệp đặc biệt đóng vai trò tham chiếu đến một tệp khác. Đối với hầu hết các phần, các liên kết tượng trưng trong suốt đối với các ứng dụng và các hoạt động trên các liên kết tượng trưng được tự động chuyển hướng đến đích của liên kết. (Tệp hoặc thư mục được trỏ tới được gọi là đích của liên kết. ) Các trường hợp ngoại lệ là khi một liên kết tượng trưng bị xóa hoặc đổi tên trong trường hợp đó chính liên kết đó bị xóa hoặc đổi tên và không phải là mục tiêu của liên kết Trong hình dưới đây, Một liên kết tượng trưng thường trong suốt đối với người dùng. Đọc hoặc ghi vào một liên kết tượng trưng giống như đọc hoặc ghi vào bất kỳ tệp hoặc thư mục nào khác Cụm từ giải quyết một liên kết có nghĩa là thay thế vị trí thực tế trong hệ thống tệp cho liên kết tượng trưng. Trong ví dụ này, giải quyết Trong các tình huống trong thế giới thực, hầu hết các hệ thống tệp đều sử dụng tự do các liên kết tượng trưng. Đôi khi, một liên kết tượng trưng được tạo bất cẩn có thể gây ra tham chiếu vòng. Một tham chiếu vòng xảy ra khi mục tiêu của một liên kết trỏ lại liên kết ban đầu. Tham chiếu vòng tròn có thể là gián tiếp. thư mục Trang tiếp theo thảo luận về trọng tâm của hỗ trợ tệp I/O trong ngôn ngữ lập trình Java, lớp Để làm việc với mã Python của bạn trong IntelliJ IDEA, bạn cần định cấu hình ít nhất một trình thông dịch. Trình thông dịch hệ thống là trình thông dịch đi kèm với bản cài đặt Python của bạn. Bạn có thể chỉ sử dụng nó cho tất cả các tập lệnh Python hoặc dùng nó làm trình thông dịch cơ bản cho môi trường ảo Python Định cấu hình trình thông dịch hệ thống
|