Tài liệu

Tài liệu RunMacro

Tạo robot đầu tiên, rồi tiến xa theo nhu cầu.

Hướng dẫn rõ ràng từng bước để tạo, chạy và cải thiện robot cho công việc máy tính lặp lại.

🐍 Mã lệnh

Chạy đoạn code Python trong RunMacro

Lệnh CODE Python cho phép chèn và chạy một đoạn code Python ngay trong kịch bản.

Điều kiện cần#

  • Đã thêm lệnh CODE Python vào macro.
  • Chuẩn bị dữ liệu hoặc mục tiêu mà CODE Python sẽ sử dụng.

Chế độ hỗ trợ#

  • RunMacro Runner

Chức năng này làm gì#

Lệnh CODE Python cho phép chèn và chạy một đoạn code Python ngay trong kịch bản. Kết quả in ra (stdout/stderr) được ghi vào log. Dùng khi cần xử lý logic phức tạp vượt ngoài các lệnh có sẵn.

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh CODE Python trong RunMacro
Khung cấu hình các trường thông số của lệnh CODE Python trong RunMacro.

Khi nào nên dùng#

  • Xử lý dữ liệu/tính toán phức tạp.
  • Gọi thư viện Python cho tác vụ đặc thù.
  • Tự động hóa phần logic mà lệnh có sẵn chưa đáp ứng.

Khi nào không nên dùng#

  • Không chạy Python chưa review hoặc khi dependency/interpreter cần thiết không có trong môi trường RunMacro.

Các bước cấu hình#

  1. Thêm lệnh Mã lệnh › CODE Python.
  2. Nhập đoạn code Python vào ô soạn thảo.
  3. Dùng print(...) để xuất kết quả ra log. Lưu.

Giải thích từng tùy chọn#

Nội dung code (code)#

Đoạn Python sẽ chạy. Được thực thi bằng Python cài trên máy, timeout khoảng 60 giây.

Kết quả mong đợi#

Sau khi chạy, CODE Python hoàn tất thao tác đã mô tả và cung cấp kết quả cho bước tiếp theo.

Ví dụ thực tế#

Ví dụ: Tính toán rồi in kết quả#

  1. CODE Python với print(2 ** 10).
  2. Kết quả 1024 hiện trong log.

Giới hạn và trường hợp lỗi#

  • Code dùng quyền tiến trình, có thể sửa file/network/state và exception có thể làm bước thất bại; dependency không được tự cài.

Mẹo & lỗi thường gặp#

Máy cần cài sẵn Python và có trong PATH thì lệnh mới chạy được.
Đoạn code chạy như tiến trình riêng — chưa truy cập trực tiếp biến của workflow.

Thông tin kiểm chứng#

  • commands/code.py
Robot biểu tượng của RunMacro

Công việc của robot. Thời gian của bạn.

Tạo robot trong vài phút, không cần lập trình. Chạy ổn định, quản lý từ xa, chi phí rõ ràng — và bạn luôn giữ quyền kiểm soát.