[pyar] Multiprocessing y Bottle
Martin Cerdeira
martincerdeira en gmail.com
Vie Nov 4 14:03:45 ART 2011
2011/11/3 Gerardo Allende <gerardoallende en gmail.com>:
> El 3 de noviembre de 2011 13:39, Martin Cerdeira
> <martincerdeira en gmail.com> escribió:
>>
>> Lo que quiero hacer es, llamar al runserver de django y, luego llamar
>> a un webbrowser para que lo abra.
>
> No tengo idea de lo de multiprocessing pero probaste hacer algo así?
>
> pid=subprocess.Popen([sys.executable, os.path.join(PROJECT_PATH,
> 'manage.py'), 'runserver', '8000']).pid
> webbrowser.open('http://localhost:8000')
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
Si, así me anduvo. Lo que no entiendo es por qué si hacía:
subprocess.Popen([sys.executable, os.path.join(PROJECT_PATH,
'manage.py'), 'runserver', '8000'])
se bloqueaba, pero si hago:
pid = subprocess.Popen([sys.executable, os.path.join(PROJECT_PATH,
'manage.py'), 'runserver', '8000'])
no se bloquea.
Por eso empecé a enroscarme y querer generar un hilo separado que
ejecute eso... en fin.
Gracias!
-------------------------------------
Martín Cerdeira - Software Developer
[web] http://www.codmacs.blogspot.com/
() ascii ribbon campaign
/\ www.asciiribbon.org
More information about the pyar
mailing list