Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kumpulan multiprosesor Python hang pada panggilan peta

Anda harus meletakkan semua kode yang menggunakan multiprocessing, di dalam fungsinya sendiri. Ini menghentikannya meluncurkan kumpulan baru secara rekursif saat multiprosesor mengimpor ulang modul Anda dalam proses terpisah:

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()

Lihat dokumentasi tentang memastikan modul Anda dapat diimpor , juga saran untuk berjalan di 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. PHP Peringatan:mysql_query() mengharapkan parameter 1 menjadi string

  2. kueri Sisipkan tunggal untuk menyisipkan beberapa baris dalam satu kolom

  3. MySqlConnection =MySqlConnection baru (string) tidak berfungsi

  4. MySQL memberikan semua hak istimewa ke database kecuali satu tabel

  5. Gabungkan bidang baris dengan ID yang sama di MySQL