আমি পাইথন ব্যবহার করে historicতিহাসিক স্টক ডেটার ডাউনলোড স্বয়ংক্রিয় করার চেষ্টা করছি। আমি যে ইউআরএলটি একটি সিএসভি ফাইলের মাধ্যমে প্রতিক্রিয়াগুলি খোলার চেষ্টা করছি, তবে urllib2 ব্যবহার করে আমি খুলতে অক্ষম। আমি কয়েকটি প্রশ্নে উল্লিখিত হিসাবে ব্যবহারকারী এজেন্টকে পরিবর্তন করার চেষ্টা করেছি, এমনকি ভাগ্য ছাড়াই আমি প্রতিক্রিয়া কুকিজ গ্রহণ করার চেষ্টাও করেছি। আপনি দয়া করে সাহায্য করতে পারেন।
দ্রষ্টব্য: একই পদ্ধতি ইয়াহু ফিনান্সের জন্য কাজ করে।
কোড:
import urllib2,cookielib
site= "http://www.nseindia.com/live_market/dynaContent/live_watch/get_quote/getHistoricalData.jsp?symbol=JPASSOCIAT&fromDate=1-JAN-2012&toDate=1-AUG-2012&datePeriod=unselected&hiddDwnld=true"
hdr = {'User-Agent':'Mozilla/5.0'}
req = urllib2.Request(site,headers=hdr)
page = urllib2.urlopen(req)
ত্রুটি
"সি: \ পাইথন 27 \ lib \ urllib2.py", লাইন 527, HT_error_default মধ্যে HTTPError (req.get_full_url (), কোড, চিত্র, এইচডিআরএস, এফপি) urllib2.HTTPError: HTTP ত্রুটি 403: নিষিদ্ধ
আপনার সাহায্যের জন্য ধন্যবাদ