Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Are there any methods to serialize a function that call function from other Python module file

Đang mở
#571 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
python
Lĩnh vực
tooling

Hướng nghiên cứu

Bắt đầu với ví dụ main.py và ext.py của issue, sau đó đọc tài liệu cloudpickle và các bài kiểm thử liên quan đến register_pickle_by_value cũng như các hàm nhập các module bên ngoài. Xác định xem việc di chuyển ext.py mà không có đường dẫn tuyệt đối ban đầu có được hỗ trợ hay không; issue cần có hành vi mong đợi được xác định và một bài kiểm thử chấp nhận trước khi công việc có thể được coi là hoàn tất.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Currently, I am developing a extension of the workflow system that going to send and submit the function to execute on clusters.

The register_pickle_by_value function is not going to work for me because I don't know which are user module files and which are on the Python path.

The problem is after serialize and send the serialize file to run on the remote server(It has NFS, but don't have the same absolute path and I need to run on the other directory) It cannot find the ext module.

Any suggestion?

Example
main.py

from ext import add

def compute( a, b ):
    return add( a, b )

ext.py

def add( a, b ):
    return a + b
Ngôn ngữ chính
Python
Star
1.9k
Fork
197
Merge trung bình
1 ngày 10 giờ
Pull request đã merge (30 ngày)
1

Chuẩn bị môi trường

Chúng tôi chưa kiểm tra các tệp thiết lập môi trường của dự án này. Hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của cloudpipe/cloudpickle

Tất cả issue của cloudpipe/cloudpickle

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.