Hướng dẫn pathlib trong python
Thứ tư, 15/07/2020 | 00:00 GMT+7 Show Python 3 bao gồm mô-đun Ta có thể xác định
các file trên máy tính bằng các đường dẫn phân cấp. Ví dụ: ta có thể xác định file Bạn có thể thấy module Trong hướng dẫn này, ta sẽ xem xét một số cách sử dụng module Yêu cầuĐể tận dụng tối đa hướng dẫn này, bạn nên làm quen với lập trình bằng Python 3. Bạn có thể xem lại các hướng dẫn này để biết thông tin cơ bản cần thiết:
Tạo các version Path Mô-đun Ví dụ: mã sau khởi tạo một version
Nếu ta chạy mã này, ta sẽ nhận được kết quả như sau:
Lưu ý: Tùy thuộc vào hệ điều hành của bạn, kết quả của bạn có thể hơi khác so với kết quả ví dụ được hiển thị trong hướng dẫn này. Ví dụ: nếu bạn đang chạy Windows, kết quả của bạn cho ví dụ đầu tiên này có thể trông giống như Hiện tại, đối tượng Bạn có thể sử dụng
Nếu ta chạy mã này, ta sẽ nhận được kết quả gần giống như sau:
Lưu ý: Như đã đề cập trước đó, kết quả của bạn sẽ khác nhau tùy thuộc vào hệ điều hành của bạn. Tất nhiên, folder chính của bạn cũng sẽ khác với Ví dụ này cũng minh họa một tính năng quan trọng của lớp Hãy xem xét sự hỗ trợ của cả chuỗi
và các đối tượng
Nếu ta chạy mã Python này, ta sẽ nhận được kết quả tương tự như sau:
Truy cập thuộc tính file Bây giờ ta đã học cách tạo các thể hiện Ta có thể sử dụng thuộc tính
Chạy mã này, ta sẽ nhận được kết quả tương tự như sau:
Kết quả này cho thấy rằng tên của file ở cuối đường dẫn của ta là
Nếu ta chạy điều này, ta sẽ nhận được kết quả như sau:
Đầu tiên, đoạn mã này xây dựng một cá thể Truy cập Tổ tiênĐôi khi, việc truy cập các folder có chứa một đường dẫn đã cho sẽ rất hữu ích. Hãy xem xét một ví dụ:
Nếu ta chạy mã này, ta sẽ nhận được kết quả giống như sau:
Thuộc tính Ta có thể truy cập thuộc tính
Nếu ta chạy mã này, ta sẽ nhận được kết quả sau:
Đầu ra tương tự như kết quả trước đó, nhưng bây giờ ta đã vượt qua một cấp độ khác cao hơn bằng cách truy cập Sử dụng Glob để liệt kê file Cũng có thể sử dụng lớp Giả sử ta có một cấu trúc folder giống như sau:
Thư mục Để liệt kê tất cả các
Mã này sẽ mang lại kết quả kết quả như:
Các Lưu ý: Nếu bạn muốn
sao chép các kết quả kết quả được hiển thị trong ví dụ này, bạn cần bắt chước cấu trúc folder được minh họa ở đây trên máy tính của bạn. Ta cũng có thể sử dụng phương thức
Nếu ta chạy mã này, ta sẽ nhận được kết quả như sau:
Phần Tính toán đường dẫn tương đối Ta có thể sử dụng phương thức Hãy xem xét đoạn mã sau:
Nếu ta chạy điều này, ta sẽ nhận được kết quả như sau:
Các
Nếu
Ta sẽ nhận được một ngoại lệ
Kết luận Mô-đun Mô-đun Nếu bạn quan tâm đến việc sử dụng các thư viện Python khác, hãy xem các hướng dẫn sau:
Tags: Các tin liên quan Cách tạo Slackbot bằng Python trên Ubuntu 20.04 |