मैं एक प्रक्रिया के रूप में/पृष्ठभूमि में एक पायथन लिपि चलाने के लिए चाहता हूँ। मैंने खोजा और पाया pythonw.exe लेकिन जब मैंने pythonw.exe name_of_my_script.py किया तो कुछ नहीं हुआ। क्या मैं कुछ गलत कर रहा हूं और/या मैं इसे पृष्ठभूमि में कैसे चलाऊंगा?

यह मेरे कोड का हिस्सा है जो समस्या करता है:

from selenium import webdriver

किसी भी प्रकार की सहायता के लिए मैं आपको धन्यवाद दूंगा।

नोट: यहाँ टिप्पणियों की मदद से, मैं समझ गया कि python.exe भी चल रहा है और काम नहीं करता है और त्रुटि लाता है - NameError: नाम 'PROTOCOL_TLS' परिभाषित नहीं है (सामान्य चलने में भी कठिन है, इसमें त्रुटियाँ नहीं हैं।

संपादित करें: मैंने इस्तेमाल किया ऐसा इसलिए है क्योंकि मैं प्रेत का उपयोग करता हूं?) यहां क्लिक करें

0
omersk2 1 अप्रैल 2018, 11:51

3 जवाब

सबसे बढ़िया उत्तर

आप http://pytoexe.com पर जाकर अपना स्वयं का exe बना सकते हैं। इसके बाद अपनी स्क्रिप्ट को कन्वर्ट करें। विंडोज़-आधारित चुनें और इसे रूपांतरित करें। इसके बाद आपको कोई दिक्कत नहीं होगी। उम्मीद है की वो मदद करदे।

1
Jaguar Ro 1 अप्रैल 2018, 10:27

"मैं एक प्रक्रिया के रूप में/पृष्ठभूमि में एक पायथन लिपि चलाने के लिए चाहता हूं," क्या आपका मतलब खिड़की को दृश्यमान नहीं बनाना है? यदि ऐसा है, तो स्क्रिप्ट को .py . के बजाय .pyw के रूप में सहेजें

0
TMagnetB 1 अप्रैल 2018, 09:49

मैं threading मॉड्यूल का उपयोग करके इस तक पहुंचूंगा, और os.fork() का उपयोग करूंगा - लेकिन मैं विंडोज नहीं चला रहा हूं। मेरा सुझाव है कि os.fork और के बीच व्यवहार में अंतर पर एक नज़र डालें। अन्य OSes के लिए multiprocessing.Process

0
James McPherson 1 अप्रैल 2018, 09:18