نص Node الذي سيستخدم السيلينيوم لكشط معلومات البطاقة من NBA Topshot بما في ذلك أسماء البطاقات ، الندرة ، وأدنى تكلفة في الوقت الحالي.
استكشف المستندات »
عرض العرض التوضيحي · الإبلاغ عن خطأ · طلب ميزة
نص Node الذي سيستخدم السيلينيوم لكشط معلومات البطاقة من NBA Topshot بما في ذلك أسماء البطاقات ، الندرة ، وأدنى تكلفة في الوقت الحالي. هذا المشروع هو وسيلة ممتعة لتتبع قيمة لحظات الدوري الاميركي للمحترفين من الدوري الاميركي للمحترفين. إنه يعتمد على توفر السوق ، ويقوم البرنامج النصي بمسح جميع العناصر الموجودة في السوق باستخدام Selenium للقيام بتمرير غير محدود + التقاط جميع البيانات بمجرد اكتمال التمرير اللانهائي. في الوقت الحالي ، يجب ألا يستغرق البرنامج النصي أكثر من ساعة واحدة. التحسينات دائما موضع ترحيب.
يتم كشط البيانات مرة واحدة يوميًا وتحديثها على هذا الريبو. يمكن العثور على هذه البيانات في مجلد البيانات وتتبع اتفاقية التسمية: topshot_data_${date in mmddyyyy format} .
للحصول على نسخة محلية وتشغيل اتبع هذه الخطوات البسيطة.
هذا مثال على كيفية سرد الأشياء التي تحتاجها لاستخدام البرنامج وكيفية تثبيتها.
npm install npm@latest -ggit clone https://github.com/kennymkchan/nba-topshot-scrapernpm installnode index.jsالمساهمات هي التي تجعل مجتمع المصدر المفتوح مكانًا رائعًا للتعلم وإلهام وإنشاء. أي مساهمات تقدمها موضع تقدير كبير .
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature ) موزعة تحت رخصة معهد ماساتشوستس للتكنولوجيا. انظر LICENSE لمزيد من المعلومات.
كيني تشان - github
رابط المشروع: https://github.com/kennymkchan/nba-topshot-scraper