我是python和cassandra的新手。
我尝试在cassandra中使用python多进程处理,我在这个站点上得到了它
https://github.com/aholmberg/driver-multiprocessing/blob/py3/multiprocess_execute.py
我怎样才能修正这个错误,请告诉我,如果有任何改变我必须申请。
这是我的密码:from multiprocessing import Pool
import sys
import time
from cassandra.cluster import Cluster
from cassandra.query import tuple_factory
def query_gen(n):
for _ in range(n):
yield ('local', )
class QueryManager(object):
batch_size = 10
def __init__( self , cluster , process_count = None ):
self.pool = Pool(processes=process_count, initializer=self._setup, initargs=(cluster,))
@classmethod
def _setup(cls, cluster):
cls.session = cluster.connect()
cls.session = cluster.connect('new')
cls.session.row_factory = tup