Hướng dẫn node js spawn(python with arguments) - nút js sinh sản (trăn có đối số)
Tôi đang cố gắng "sinh ra" một kịch bản Python trong Node.js. Tập lệnh Python chấp nhận nhiều đường dẫn tệp như ARGS. Lệnh này hoạt động: Show
Trong nút, tôi được cung cấp một var với các đường dẫn:
Nhưng khi tôi cố gắng sinh ra kịch bản:
Nhưng điều này dường như phát hành lệnh:
Tinkering với nhiều cách khác nhau () s, tham gia () s và toString () Tôi có thể nhận được những thứ trông giống như:
... nhưng không thể cho cuộc sống của tôi hình như thế nào để làm điều này đơn giản Trẻ em kế thừa từ EventEmitter, điều đó có nghĩa là bạn có thể đính kèm trình xử lý để nghe 'Lỗi', 'Đóng' và các sự kiện 'dữ liệu' có thể đọc được. Dữ liệu phát ra là một bộ đệm nút, vì vậy đối với khả năng sử dụng, bạn có thể sử dụng 8 để chuyển đổi nó thành một chuỗi.Dưới đây cho thấy một ví dụ trong nút, chuyển dữ liệu từ nút sang tập lệnh python 'người trợ giúp.py', sau đó quay lại nút để có thể ghi lại dữ liệu được thao tác vào bảng điều khiển.index.js Bây giờ nếu bạn đã chạy chương trình nút trên có tên là index.js trong dòng lệnh bằng cách sử dụng 9. Bạn sẽ thấy những điều sau đây.Dòng lệnhCảm ơn vì đã đọc! Trẻ em kế thừa từ EventEmitter, điều đó có nghĩa là bạn có thể đính kèm trình xử lý để nghe 'Lỗi', 'Đóng' và các sự kiện 'dữ liệu' có thể đọc được.
Nhập chế độ FullScreenen EXIT Mode FullScreen Dữ liệu phát ra là một bộ đệm nút, vì vậy đối với khả năng sử dụng, bạn có thể sử dụng 8 để chuyển đổi nó thành một chuỗi.Dưới đây cho thấy một ví dụ về việc sử dụng Spawn để chạy tập lệnh Python có tên là Helper.py. index.js
Nhập chế độ FullScreenen EXIT Mode FullScreen Vượt qua dữ liệu giữa nút và PythonMô -đun Python SysTrong Python, 1 là một danh sách có chứa các đối số được chuyển đến kịch bản. Dưới đây 2 được sử dụng để ghi vào luồng đầu ra tiêu chuẩn. Mặc dù 3 làm điều tương tự, 3 cũng định dạng đầu ra bằng cách thêm một dòng mới ở cuối ( 5).người trợ giúp.py
Nhập chế độ FullScreenen EXIT Mode FullScreen Vượt qua dữ liệu giữa nút và Python Mô -đun Python Sys Trong Python, 1 là một danh sách có chứa các đối số được chuyển đến kịch bản. Dưới đây 2 được sử dụng để ghi vào luồng đầu ra tiêu chuẩn. Mặc dù 3 làm điều tương tự, 3 cũng định dạng đầu ra bằng cách thêm một dòng mới ở cuối ( 5).người trợ giúp.py index.js
Nhập chế độ FullScreenen EXIT Mode FullScreen Vượt qua dữ liệu giữa nút và Python Mô -đun Python Sys
Nhập chế độ FullScreenen EXIT Mode FullScreen Vượt qua dữ liệu giữa nút và Python |