NepalDataScrapper

एक पाइथन (Python)/जाभास्क्रिप्ट (JavaScript) परियोजना जसले पन्डास (Pandas), लिब्रेअफिस सिट (LibreOffice Calc) वा गुगल सिट (Google Sheets) मार्फत थप विश्लेषणका लागि नेपाल सम्बन्धी तथ्याङ्क (Data) हरू वेबसाइटहरूबाट स्क्र्याप (Scrap) गर्दछ। हाल नेप्से (NEPSE) सेयर मूल्य (Share Price) स्क्र्याप (Scrap) गर्ने कार्य मात्र लागू गरिएको छ।

प्रयोग (Usage) Link to heading

पाइथन लाइब्रेरी (Python Library): Link to heading

pip install nepaldatascrapper

उदाहरण कोड (Example Code) Link to heading

import sys
from nepaldatascrapper import NEPSE

nepse = NEPSE()

def nepseSharePrice(symbol,date=""):
    return nepse.getSharePrice(symbol,date)

if __name__ == "__main__":
    print(nepseSharePrice("BPCL","2020-07-01"))

गुगल सिट एड-अन / लिब्रेअफिस क्याल्क एक्सटेन्सन (Google Sheet Addon/Libreoffice Calc Extension) Link to heading

यो एक साधारण गुगल सिट एड-अन (Google Sheet Add-on) हो जसले गुगल सिट (Google Sheets) मा कस्टम प्रकार्य (Custom Function) हरू थप्दछ, जसले गुगल सिट (Google Sheets) मा नेपाल सम्बन्धी डाटा (Data) प्राप्त गर्न सजिलो बनाउँछ। हाल, यसले तपाईंको लागि नेप्से (NEPSE) सेयर मूल्य (Share Price) को तथ्याङ्क (Data) प्राप्त गर्न सक्छ।

यो एड-अन (Add-on) ले कस्टम प्रकार्य (Custom Function) हरू उपलब्ध गराउँछ जसले वेब (Web) बाट नेप्से (NEPSE) को डाटा (Data) स्क्र्याप (Scrap) गर्दछ। हाल उपलब्ध कस्टम प्रकार्य (Custom Function) हरू:

  • NEPSETable(symbol,from,to)
  • NEPSEStockData(symbol,info=ClosingPrice,date)
  • NEPSEStockPrice(symbol)

भिडियो निर्देशिका (Video Guide) Link to heading

गोपनीयता नीति (Privacy Policy) Link to heading

यस एप्लिकेसन (Application) ले तपाईंको गुगल सिट (Google Sheets) को लागि कस्टम प्रकार्य (Custom Function) हरू मात्र प्रदान गर्दछ र प्रयोगकर्ताको कुनै पनि जानकारी कतै पनि भण्डारण गर्दैन।

यो एप्लिकेसन (Application) गुगल एपीआई सेवा प्रयोगकर्ता डेटा नीति (Google API Services User Data Policy), र यसको सीमित प्रयोग (Limited Use) आवश्यकताहरूको पूर्ण पालना गर्दछ।

अनुरोध गरिएको गुगल OAuth स्कोप (Google OAuth Scope Requested) र तिनको उद्देश्य Link to heading

  • https://www.googleapis.com/auth/spreadsheets :: एप्लिकेसन (Application) ले जुन स्प्रेडसिट (Spreadsheet) मा यो सक्रिय छ, त्यसलाई व्यवस्थित वा परिमार्जन गर्न सकोस्।
  • https://www.googleapis.com/auth/script.external_request :: एप्लिकेसन (Application) ले वेब (Web) बाट आवश्यक तथ्याङ्क (Data) स्क्र्याप (Scrap) गरी ग्राहकका लागि ल्याउन सकोस्।

सेवाका सर्तहरू (Terms of Service) Link to heading

यो उत्पादनले वेब (Web) बाट प्रयोगकर्तालाई आवश्यक पर्ने डाटा (Data) स्क्र्याप (Scrap) गरेर डाटा (Data) संकलन प्रक्रियालाई सहज बनाउने उद्देश्य मात्र राख्दछ। यसले प्रदान गरिएको डाटा (Data) को वैधता भण्डारण वा ग्यारेन्टी गर्दैन। कृपया यसलाई आफ्नै जोखिममा प्रयोग गर्नुहोस्।