Tam platform bağımsız değil ama, şöyle bir yöntem varmış:
Linux / Mac OSX:
os.system("open " + filename)
Win:
os.system("start " + filename)
Kaynak: http://stackoverflow.com/q/434612/198062
Murat Çorlu
On Nov 24, 2011, at 3:16 PM, Mucibirahman İLBUĞA wrote:
> Merhabalar,
> Pardus üzerinde Python ile küçük bir program geliştiriyorum. Program
> içerisinde bir pdf dosya oluşturuluyor. Ben programdaki bir tuş ile bu pdf
> dosyanın sistemin kendi pdf okuyucusu ile açılmasını istiyorum.
>
> Sorun şu ki bu program hem win hem de Pardus makinada çalışabilmeli.
> Gugılladığımda;
> import os
> os.startfile(path)
> http://www.blog.pythonlibrary.org/2010/09/04/python-101-how-to-open-a-file-or-program/
>
> Görünüyor ama bu sadece win'de çalışıyormuş sanırım. Platform bağımsız bir
> yöntem var mıdır? Ya da her iki platformda da sorunsuz çalışacak bir yöntem
> var mıdır?...
> --
> Kolay gelsin,
> Mucip:)
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php