
#python3 #python #programowanie
Próbuję pobrać csvkę ze stooq takim prostym kodem. Niby jest response code 200, ale content to pusty string, przez przeglądarkę ściąga normalnie. Ma ktoś może jakiś pomysł?
from urllib.request import urlopen
import shutil
def downloadmarketdata():
. symbol = "cdr"
. url = "https://stooq.pl/q/d/l/?s=" + symbol + "&i=d"
. filepath = "marketdata/" + symbol + ".csv"
. response = urlopen(url)
. print(len(response.read()))
. with open(filepath, 'wb') as outfile:
. shutil.copyfileobj(response, outfile)
. return filepath
Nie wiem jak na mirko wcięcia zrobić (╯︵╰,)
Próbuję pobrać csvkę ze stooq takim prostym kodem. Niby jest response code 200, ale content to pusty string, przez przeglądarkę ściąga normalnie. Ma ktoś może jakiś pomysł?
from urllib.request import urlopen
import shutil
def downloadmarketdata():
. symbol = "cdr"
. url = "https://stooq.pl/q/d/l/?s=" + symbol + "&i=d"
. filepath = "marketdata/" + symbol + ".csv"
. response = urlopen(url)
. print(len(response.read()))
. with open(filepath, 'wb') as outfile:
. shutil.copyfileobj(response, outfile)
. return filepath
Nie wiem jak na mirko wcięcia zrobić (╯︵╰,)
- Najlepsze
- Wszystkie komentarze







cookie_uu. Po ustawieniu go na dowolną wartość csvka się pobiera, także dorób to w swoim kodzie i będzie śmigać (póki znów nie poprawią zabezpieczenia)