मेरी अजगर कार्यक्रम में, जब मैं webbrowser मॉड्यूल के उपयोग के द्वारा एक जीमेल खाता बनाने के लिए भेज देते, अजगर प्रदर्शित करता है:मैं अजगर में वेबब्रोसर संदेश को कैसे अक्षम कर सकता हूं?
": निर्मित नई विंडो मौजूदा ब्राउज़र सत्र में अपने Gmail उपयोगकर्ता नाम दर्ज करें।"
क्या "मौजूदा ब्राउज़र सत्र में बनाई गई नई विंडो" से छुटकारा पाने का कोई तरीका है, क्योंकि यह उस स्थान को लेता है जहां उपयोगकर्ता अपने जीमेल खाते में टाइप करता है।
इस के लिए कोड है:
webbrowser.open('https://www.google.com/accounts/NewAccount?service=mail')
gmail_user = raw_input('Please enter your Gmail username: ')
संपादित करें: बाहर की कोशिश कर रहा एलेक्स मार्टेली के सुझावों के दोनों के बाद, कोड है: http://pastebin.com/3uu9QS4A
संपादित करें 2: मैं सिर्फ यह बताने के लिए फैसला किया है उपयोगकर्ताओं को वास्तव में उन्हें भेजने के बजाय जीमेल पंजीकरण पृष्ठ पर जाने के लिए, क्योंकि यह करना बहुत आसान है और परिणामस्वरूप (वर्तमान में अनावश्यक-द्वारा-मुझे) त्रुटियां हैं।
जब आप इन दो बयानों के आदेश को स्विच करते हैं तो क्या होता है? –
मैं उन्हें स्विच नहीं कर सकता, क्योंकि इससे मेरे कोड में और समस्याएं आ सकती हैं। यदि आप कोड http://pastebin.com/GcHL2iYj पर एक नज़र डाल सकते हैं तो शायद आप और अधिक मदद कर सकते हैं? धन्यवाद। – ErikT
यहां ठीक काम करता है (मैकोज़क्स 10.5)। आप किस प्लेटफॉर्म पर हैं? यह यूनिक्स और विंडोज के सभी रूपों पर काम करना है। बाद में आपके कोड में अन्य बग भी हैं (दो 'रिटर्न एक दूसरे के बाद कभी भी काम नहीं करेगा - पहला वाला निष्पादित होता है, इसलिए दूसरा वाला कभी नहीं पहुंचा) लेकिन वे आपके प्रश्न के लिए जर्मनी नहीं हैं। –