Ciao, avrei bisogno di lanciare l'applicazione associata ad un file (principalmente .pdf e .odt).
Esiste un modo "canonico"? almeno per os? Mi serve per ogni os anche se l'urgenza principale è ora in Windows, visto che lì gli eseguibili non stanno necessarimente nel path, per cui non so come verificare se sono installati. Immagino ci sia qualche modo di interrogare il registro sull'associazione e sul path, ma google non mi ha risolto il problema... Mi pareva in passato di avere risolto il probelma usando start, ma ora non funziona: srv-samba # cat test.py import subprocess p = subprocess.Process(['start', 'output.pdf']) lanciato da Windows mi risponde un criptico: Adobe Reader non è in grado di aprire test.py. Che significa che è arrivato all'associazione ma non capisce quale file deve aprire... grazie in anticipo per ogni suggerimento sandro *:-) _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python