from multiprocessing import Pool
def uma_funcao(entrada):#fazer alguma coisapassitens = [1, 2, 3]p = Pool(6) # 6 é o numero de processos paralelosp.map(uma_funcao, itens)
boa tarde, estou começando a programar threads em python mas estou com muitas dúvidas, diferença entre thread e threading, e como devenvolver aplicações nesse aspecto, alguém pode indicar um bom material de estudos? eu gostaria do básico, só para entender como python trabalha com essa ferramenta, nada muito aprofundado. Obrigado
Oi André, o threading (o trabalho com threads) está sendo encapsulado por um conceito de mais alto nível que é o multiprocessing, disponível à partir da versão 2.6. O multiprocessing permite utilizar vários núcleos quando presentes.
multiprocessing = multiprocesso != threads, fora a api parecida ele não é a mesma coisa que threads.
--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você está recebendo esta mensagem porque se inscreveu no grupo "python-brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para python-brasi...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.