Hướng dẫn import class python
Xin chào các bạn. Hôm nay mình sẽ giới thiệu với các bạn về Class và việc Phân chia Module trong Python Show Nội dung chính
ClassLập trình hướng đối tượng là một khái niệm không thể thiếu trong hầu hết các ngôn ngữ thông dụng hiện nay. Python cũng hỗ trợ lập trình hướng đối tượng với các khái niệm Class, Object, Override... Khai báo một ClassKhai báo một class theo cú pháp sau:
Ví dụ một class:
Sau khi thực thi sẽ cho ra kết quả:
Trong ví dụ trên thì:
Phân chia moduleTất cả ví dụ cho đến thời điểm này đều được thực thi trong command line hoặc từ một file python Chương này sẽ giúp bạn thiết kế các tính năng theo mô hình các module và khi cần thì sẽ gọi file tương ứng và sử dụng. Các loại module / thư việnCó 3 loại module thường thấy là:
Đường dẫn tìm để load moduleĐể tải một module vào script của bạn, sử dụng cú pháp đơn giản:
khi gặp câu lệnh trên thì trình biên dịch sẽ tiến hành tìm kiếm file module tương ứng theo thứ tự thư mục sau:
Có thể biết được đường dẫn mà một module đã được load bằng đoạn code dưới đây:
Lấy danh sách thuộc tính và phương thức của một moduleĐể lấy được danh sách các thuộc tính và phương thức mà module hỗ trợ, sử dụng hàm
Có thể gọi hàm Cách khai báo và sử dụng moduleGiả sử bạn tạo một file python
Sau đó, tạo một file có tên
Vào command line, thực hiện gọi file myexample như sau:
Sau khi thực hiện sẽ hiển thị lên màn hình là
Package moduleCó thể gom nhiều module Như vậy, cấu trúc thư của một package sẽ như sau:
Có thể sử dụng
hoặc
hoặc
Khi sử dụng một module thuộc một package thì các lệnh trong file Có thể tạo các subpackage bên trong một package theo đúng cấu trúc thư mục, có file
Dưới đây mình đã giới thiệu với các bạn về Class cũng như là việc phân chia Module trong Python. Nếu có bất kì thắc mắc gì hãy để lại comment ở phía dưới nhé. Tham Khảohttps://docs.python.org/3/tutorial/modules.html#compiled-python-files https://docs.python.org/3/tutorial/classes.html |