मैं वेब स्क्रैपिंग यूआरएल के लिए एक छोटी से स्क्रिप्ट लिख रहा हूं और जांचता हूं कि मुझे क्या चाहिए। अगर यूआरएल रिटर्न जेसन मेरे यूआरएल की सूची में एक हाँ कॉलम जोड़ता है।

import webbrowser
webbrowser.open('https://mvneves.com.br/wp-json/wc/v3')

लेकिन मेरी समस्या है - जब यूआरएल ठीक है - एक जेसन फ़ाइल वापस न करें।

https://mvneves.com.br/wp-json/wc/v3
यह वह परिणाम है जो मैं चाहता हूँ

मैं अपनी स्क्रिप्ट को कैसे लिख सकता हूं - अगर इसे वापस करें, तो कॉलम में हाँ जोड़ें?

धन्यवाद!

0
Douglas Soares 4 सितंबर 2021, 19:21
आपको urllib लाइब्रेरी का उपयोग करने की आवश्यकता है, वेबब्रोसर की नहीं
 – 
Hai Vu
4 सितंबर 2021, 19:24

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...
0
Hamidreza Khorammfar 4 सितंबर 2021, 19:27