Buka Dokumen dengan Aplikasi OS Lalai dalam Python pada Windows dan Mac OS
Membuka dokumen menggunakan aplikasi lalainya ialah keperluan biasa apabila bekerja dengan sistem pengendalian. Python membenarkan anda mengakses fungsi ini secara asli.
Pendekatan yang sesuai berbeza-beza bergantung pada sistem pengendalian:
Windows:
Untuk membuka dokumen dengan aplikasi lalainya dalam Windows, gunakan kaedah os.startfile(). Kaedah ini mengambil laluan fail sebagai hujah dan memulakan atur cara yang berkaitan.
import os filepath = "path/to/document.docx" os.startfile(filepath)
Mac OS:
Pada Mac OS, anda boleh menggunakan modul subproses untuk buka dokumen. Kaedah subprocess.call() mengambil arahan dan hujahnya sebagai urutan. Untuk Mac OS, urutan ini harus bermula dengan "terbuka" dan laluan fail.
import subprocess filepath = "path/to/document.docx" subprocess.call(("open", filepath))
Pertimbangan Umum:
Untuk sistem Linux dengan Gnome, anda boleh menggunakan arahan gnome-open dan bukannya xdg-open. Walau bagaimanapun, xdg-open ialah standard untuk seluruh persekitaran desktop Linux.
Kurungan berganda dalam kaedah subprocess.call() diperlukan kerana ia menjangkakan urutan sebagai hujah pertamanya. Oleh itu, tuple digunakan untuk kedua-dua perintah Windows dan Mac OS.
Dengan memanfaatkan pendekatan khusus platform ini, anda boleh membuka dokumen dengan lancar dengan aplikasi lalainya dari dalam Python.
Atas ialah kandungan terperinci Bagaimana untuk Membuka Dokumen dengan Aplikasi Lalainya dalam Python pada Windows dan macOS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!