खोलना और उपयोग करना मैक दुनिया के लिए अपेक्षाकृत नया हूं। मेरा सवाल मैक ओएसएक्स पर पायथन का उपयोग कर एक एप्लिकेशन खोलने से संबंधित है। जो मैंने अभी तक पाया है, ऐसा लगता है कि एप्लिकेशन ऐप प्रारूप में संग्रहीत हैं जो वास्तव में निर्देशिकाएं हैं। ऐप खोलते समय इन्हें ओएस द्वारा किसी तरह से विश्लेषण किया जाता है? मैं पाइथन का उपयोग करके सफारी खोलना चाहता हूं और यह मेरी/एप्प्लिकेशंस/Safari.app निर्देशिका में है। क्या कोई विशिष्ट बाइनरी है जो मुझे ओएससिस्टम से गुज़रनी चाहिए या क्या मुझे इसके बारे में पूरी तरह से अलग तरीके से जाना चाहिए? मेरा अंतिम लक्ष्य सफारी को स्थानीय HTML फ़ाइल खोलना है, इसे बंद करें और फिर एक और स्थानीय HTML फ़ाइल खोलें।सफारी
धन्यवाद, -जॉन
उत्तर और उदाहरण कोड के लिए बहुत बहुत धन्यवाद! – user583599
किसी भी ब्राउज़र और ओएस के लिए काम करने वाले उत्तर के लिए धन्यवाद। मैं जवाब के लिए नीचे स्क्रॉल, मैं सोचा कि जवाब सिर्फ os.system या subprocess.Popen का उपयोग करेंगे। इसके बजाए, आपने हमें एक सरल जवाब दिया। –
कोई विचार यह फ़ायरफ़ॉक्स डिफ़ॉल्ट रूप से क्यों खोल सकता है, भले ही सफारी सिस्टम का डिफ़ॉल्ट ब्राउज़र है? मैं ब्राउजर 'टाइप' ''macosx'' का उपयोग नहीं कर सकता, लेकिन कम से कम' webbrowser.get (' सफारी ') दस्तावेज में चर्चा के रूप में काम करता है। – Chris