से डोमेन नाम निकालें मुझे पूरे यूआरएल फ़ील्ड से डोमेन नाम विभाजित करने की जरूरत है। मैंने यूआरएल को चर में संग्रहीत किया है और उस चर से मुझे पायथन का उपयोग करके केवल डोमेन नाम को विभाजित करने की आवश्यकता है। उदाहरण के लिए http://www.google.com/
यहां मैं पूरे यूआरएल से केवल google
विभाजित करना चाहता हूं।यूआरएल
यूआरएल
उत्तर
urlparse का प्रयास करें:
>>> from urlparse import urlparse
>>> urlparse('http://www.google.com/').hostname
'www.google.com'
>>> urlparse('http://www.google.com/').hostname.split('.')[1]
'google'
इसके अलावा, अगर आप चीजों को उप डोमेन के साथ एक जटिल डोमेन नाम लिए जा सकते हैं कैसे पर उपयोगी टिप्पणियों को देखने के - (बस hostname.split('.')[1]
काम नहीं करेगा)।
यह भी देखें:
यह बहुत सरल है। क्या होगा यदि किसी के पास यूआरएल था: "uk.store.myawesomeshop.com.au"? – OldTinfoil
यूप, अच्छा बिंदु, लेकिन इस मामले में यह स्पष्ट नहीं है कि आपको आवश्यक डोमेन का कौन सा हिस्सा चाहिए। 'Uk'? 'Store'? ... – alecxe
@alecxe मेरा मानना है कि वंचित परिणाम 'myawesomeshop' –
- 1. यूआरएल योजना यूआरएल योजना
- 2. एचटीएमएल यूआरएल - मौजूदा यूआरएल
- 3. jQuery यूआरएल पेज यूआरएल
- 4. यूआरएल एन्कोड एक यूआरएल
- 5. यूआरएल
- 6. यूआरएल
- 7. यूआरएल
- 8. यूआरएल
- 9. यूआरएल
- 10. यूआरएल
- 11. यूआरएल
- 12. यूआरएल
- 13. यूआरएल
- 14. यूआरएल
- 15. यूआरएल
- 16. यूआरएल
- 17. यूआरएल
- 18. यूआरएल
- 19. यूआरएल
- 20. यूआरएल
- 21. यूआरएल
- 22. यूआरएल
- 23. यूआरएल
- 24. यूआरएल
- 25. यूआरएल
- 26. यूआरएल
- 27. यूआरएल
- 28. यूआरएल
- 29. यूआरएल
- 30. यूआरएल
आप क्या कोशिश की थी? यदि आपने कुछ भी नहीं किया है तो यह एक काफी सरल Google होना चाहिए। –
क्या यह एक डुप्लिकेट नहीं है: http://stackoverflow.com/questions/1066933/how-to-extract-domain-name-from-url?rq=1? – OldTinfoil