Я новичок в Python и пытаюсь написать бота, который извлекает цены на криптовалюту из Coinbase.
import bs4
from bs4 import BeautifulSoup
from urllib.request import urlopen as uReq
my_url = 'https://www.coinbase.com/'
uClient = uReq(my_url)
page_html = uClient.open()
uClient.close()
Это то, что у меня есть до сих пор. Будем очень признательны за любые советы или лучшие способы достичь того, что я делаю. Также были бы полезны любые объяснения. Я слежу за видео на YouTube, чтобы сделать это, и не уверен, действительно ли «уловил» картину. Заранее спасибо!
Из документов https://docs.python.org/3/howto/urllib2.html#fetching-urls
import urllib.request
with urllib.request.urlopen('http://python.org/') as response:
html = response.read()
или просто поменяй
page_html = uClient.open()
к
page_html = uClient.read()
поищите в Google, как это сделать, а затем вернитесь сюда с конкретными вопросами о проблемах, которые могут возникнуть у вас при его реализации.