मैं वेब स्क्रैपिंग यूआरएल के लिए एक छोटी से स्क्रिप्ट लिख रहा हूं और जांचता हूं कि मुझे क्या चाहिए। अगर यूआरएल रिटर्न जेसन मेरे यूआरएल की सूची में एक हाँ कॉलम जोड़ता है।
import webbrowser
webbrowser.open('https://mvneves.com.br/wp-json/wc/v3')
लेकिन मेरी समस्या है - जब यूआरएल ठीक है - एक जेसन फ़ाइल वापस न करें।
https://mvneves.com.br/wp-json/wc/v3
यह वह परिणाम है जो मैं चाहता हूँ
मैं अपनी स्क्रिप्ट को कैसे लिख सकता हूं - अगर इसे वापस करें, तो कॉलम में हाँ जोड़ें?
धन्यवाद!
1 उत्तर
मुझे लगता है कि आपको requests अधिक जैसी लाइब्रेरी का उपयोग करने की आवश्यकता है।
अद्यतन:
>>> from requests import get
>>> result = get('https://mvneves.com.br/wp-json/wc/v3')
>>> result.json()
{'namespace': 'wc/v3', 'routes': {'/wc/v3': {'namespace': 'wc/v3', 'methods': ['GET'], 'endpoints': [{'methods': ['GET'], 'args': {'namespace': {'required': False, 'defaul...
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।