0
Учитывая следующий код:Многопроцессорная обработка объектов?
if __name__ == '__main__':
print "name = main"
multiprocessing.Process(target=r.fetchFiles, args=(r.results.pop(),))
class R:
# ...
def fetchFiles(self, blabla):
with open('/tmp/doyou.txt', 'w+') as f:
f.write('do you do something?')
r
является экземпляром R
. Тестовый файл не записывается. Зачем?
Почему г экземпляр R? Ваш код этого не показывает. Чтобы многопроцессорная работа работала, поместите весь свой код в функции. – MKesper
Цените, что я не вставлял 18000 строк кода. Благодарю. –
Пожалуйста, дайте минимальный пример, который должен работать, тем не менее. – MKesper