Hướng dẫn parser python
Đã đăng vào thg 3 8, 2019 4:22 SA 0 phút đọc Parsing aguments từ command line dễ ẹc.
Sau khi chạy command line, output:
Chạy sai thì nó nhắc lệnh, khỏi lo:
Chúc các bạn thành công ! All rights reserved Xin chào các bạn. Hôm nay mình xin phép giới thiệu Trước tiên, nếu bạn chưa biết CLI là gì, bạn có thể đọc qua tại đây. Đại khái có thể hiểu nó là môi trường mà bạn tương tác với máy tính qua lệnh (Command Line). 1. Argparse để làm gì.
Ví dụ, bạn viết 1 phần mềm chuyên dùng để tính toán phức tạp, và bạn viết nó dưới dạng CLI. Người dùng sẽ chạy phần mềm này qua Terminal mà không cần đến giao diện đồ họa (không nút bấm, không cửa sổ). Ví dụ chương trình của bạn tên là được chứa trong file tên là
2. Dùng argparse như thế nào.Chúng ta sẽ bắt đầu với 1 ví dụ được lấy trực tiếp từ doc của thư viện này.
Bạn lấy code này rồi chạy trong Terminal, kết quả sẽ như sau.
Mình sẽ giải thích từng phần như sau: 1.
Bước này không có gì khó hiểu nếu bạn quen với Python hay một số ngôn ngữ khác cú pháp tương tự. Ở đây chúng ta đang 2.
Ở đây, chúng ta đang tạo ra 1 biến là Ngoài
3.
Ở đây, trước hết Ở vị trí đầu tiên
(ở trong ví dụ là Các tham số còn lại có chức năng sau:
Trong hàm add_argument, có 2 tham số đặc biệt cần lưu ý là
4.
Hàm Bước 1: Tạo 1 parser từ Bước 2: Thêm
Thêm tham số integers, là một
Thêm tham số Bước 3: Các tham số trên được biến đổi thành thuộc tính của một object. Bước 4: In ra kết quả khi áp dùng hàm Đó là các bước để viết 1 chương trình CLI trong Python. Mình mong các bạn học được nhiều từ Tutorial này. Nếu muốn đọc thêm bạn có thể tham khảo ở đây. Xin cảm ơn vì đã đọc. |