Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhóm đa xử lý Python bị treo khi gọi bản đồ

Bạn cần đặt tất cả mã sử dụng đa xử lý, bên trong chức năng riêng của nó. Điều này ngăn nó khởi chạy đệ quy các nhóm mới khi đa xử lý nhập lại mô-đun của bạn trong các quy trình riêng biệt:

def parse_file(filename):
    ...

def main():
    pool = mp.Pool(processes=8)
    pool.map(parse_file, ['my_dir/' + filename for filename in os.listdir("my_dir")])

if __name__ == '__main__:
    main()

Xem tài liệu về đảm bảo mô-đun của bạn có thể nhập khẩu , cũng là lời khuyên để chạy trên Windows (tm)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL LOAD_FILE trả về NULL

  2. Kết hợp kết quả của hai truy vấn MySQL riêng biệt

  3. Cakephp lấy thông tin từ cơ sở dữ liệu

  4. Lựa chọn lồng nhau bằng Zend Db

  5. PHP &mySQL - ë được viết là Ã ​​«