لذلك أنشأنا هذا الروبوت السخي الذي يتبع الخلف.
لكن ماذا عن الروبوت النرجسي؟
ربما اشترى ذلك الذي يحب تغريداتك أو يحب تغريدة بناءً على بعض الكلمات المعينة.
كيف يمكننا بناء ذلك؟
حسنًا ، دعنا نزيل هذا الروبوت السخي في الوقت الحالي ، أو على الأقل نعلق عليه ونتركه في الأسفل.
ما نريد القيام به هو دعنا نقول أننا نريد البحث عن الكلمات الرئيسية.
في الوقت الحالي ، دعنا نبحث فقط في عدد التغريدات وسنضعها عند اثنين.
سنصل إلى ما تعنيه هذه في ثانية.
ما سنفعله هنا سأقوله.
سقسقة.
في ال.
جرِّب مؤشر النقطة مرة أخرى هذه المرة ، بدلاً من المرور عبر المتابعين ، أريد تصفح التغريدات.
لذلك يمكنني هنا القيام بشيء يسمى بحث API.
إذا انتقلنا إلى التوثيق هنا وانتقلنا إلى مرجع API ، فسنرى أن لدينا بحث API الذي يعرض التغريدات
التي تتطابق مع الاستعلام المحدد.
ثانية.
إذا عدت ، يمكنني فقط أن أقول API dot search.
للبحث في التغريدات ونبحث فقط بناءً على المصطلح الموجود هنا ابحث.
دعنا نعيد تسمية هذا فقط حتى نعرف سلسلة البحث المختلفة الخاصة به.
لنجعل هذا أصغر قليلاً.
لذلك ستكون هذه عبارة عن سلسلة بحث.
لذلك سنبحث في التغريدات باستخدام سلسلة بحث Python.
لذلك سنحاول العثور على جميع التغريدات التي تحتوي على كلمة بيثون.
وسأقوم أيضًا بعمل عناصر هنا حتى نتمكن من المرور عبرها.
ولكن يمكنني أن أعطيها ضمن العناصر عدد العناصر التي نريد تكرارها.
في هذه الحالة ، نريد فقط العثور على التغريدتين.
عدد العناصر ، سيكون اثنين.
وهنا.
سيكون لدينا كتلة ثلاثية أخرى.
وهذه الكتلة الثلاثية ستقول تغريدة.
ضع نقطة في المفضلة لتفضيل التغريدة.
يتضمن ذلك Python وسنطبع فقط للتأكد من أنها تعمل.
اعجبتني تلك التغريدة
أخيرًا هنا ، يمكننا أيضًا إضافة معالج النهاية إلى هذا المؤشر ، ولكن نظرًا لأننا نتناول عنصرين فقط ، أعتقد
أننا يجب أن نكون على ما يرام.
على الرغم من أنه من الجيد دائمًا لف معالج الحد بمؤشر التمرير كما فعلنا من قبل.
لكني أريد فقط أن أبقي هذا نظيفًا حتى تتمكن من رؤية ما يحدث.
الآن هنا ، قمنا بطباعة هذا.
سنقوم بمنع قبول هنا.
سيقول ذلك.
تويتي دوت.
تغرد بالخطأ.
إذاً هذا إذا كانت أخطاء tweep ، سنقول فقط كـ E وهنا سنقوم فقط بطباعة سبب الخطأ.
وأخيرًا ، إذا حصلنا على أي أخطاء توقف في التكرار في هذه الحالة ، فيمكننا الخروج من الحلقة.
لذلك دعونا نحفظ هذا ونرى ما إذا كان هذا يعمل.
ذاهب لفتح وحدة التحكم الخاصة بي والركض.
حسنًا ، نحصل على هواء.
علينا التبول.
ليس له صفة ليكون الهواء.
وذلك لأنه يجب أن يكون خطأ غزو.
مرة أخرى ، دعونا نجري هذا.
ويا صبي ، لدينا خطأ آخر هنا.
هذه المرة ، ليس هناك تغريدة مفضلة.
ولكن إذا ذهبت إلى واجهة برمجة التطبيقات وفعلت ذلك ، دعنا نقول المفضل.
همم.
لا أحصل على أي نتائج.
وهذا لأنني كندية وحقيقة ممتعة إذا كنت كنديًا ، فهذه هي الطريقة التي تتهجى بها المفضلة.
لكن في الولايات المتحدة ، يمكنك تهجئة المفضلة مثل هذه بأوه ، ها أنت ذا.
لدينا طريقة مفضلة هنا.
مرة أخرى ، حقيقة مرحة أنا كندي ولكني روماني أيضًا وكان هذا خطأ إملائيًا لأنه من الواضح أن tpy
كتبه شخص يتحدث الإنجليزية الأمريكية.
حسنًا ، فلنجرّب ذلك.
ويبدو أن لدينا مرتين.
أنا أحب تلك التغريدة.
دعنا نعود للتحقق من هذه الكلمة.
إذا عدت إلى ، دعنا نقول ، الملف الشخصي وإلقاء نظرة على الإعجابات.
وانظر إلى ذلك.
لقد أحببت تغريدة حدثت قبل ساعة واحدة كانت فيها كلمة بيثون.
وتغريدة أخرى ليس لدي أي فكرة عما يقولها ، لكن يبدو أن هناك بايثون هنا.
نعم ، انظر ، هناك بايثون هناك.
نأمل ألا يقول أي من هؤلاء شيئًا سيئًا.
لكن انظر إلى ذلك.
يمكنك أن ترى هنا أنني أحببت هذه التغريدات.
سأقوم بإزالة ذلك لمجرد أنني لا أعرف ما إذا كان ينبغي أن أكون مثل هؤلاء.
ها أنت ذا.
كم ذلك رائع؟
لذا ، من المحتمل الآن أن تغرد تغريدة لدينا النرجسية على أي شيء يقول اسمنا أو مثل اسمنا
إذا كان هناك أي تغريدة تحمل اسمي.
حسنًا ، لنفعل ذلك.
دعونا.
مثل التغريدات الخمس التي تحمل اسمي وروبوتي النرجسي ، آمل أن تعمل وتنظر إلى ذلك.
هذا نوع من الإحراج ، لكن يبدو أنني أحببت بالفعل اثنتين من تلك التغريدات.
لقد فضلت بالفعل هذه الحالة.
ولكن دعنا نعود phi التحديث هنا الآن.
حسنًا ، انظر إلى ذلك.
لقد فضلت جميع التغريدات التي تتضمن أسمائي وتبدو مثل هذه التي أحببتها بالفعل من قبل.
رائع جدا.
هناك روبوت النرجسي الخاص بي.
ويمكنك القيام بأشياء مختلفة هنا.
على سبيل المثال ، يمكنني إعادة التغريد أيضًا إذا أردت ذلك بدلاً من المفضلة.
إذن أنت تعرف الآن كيف لديك دائمًا على Twitter تلك الروبوتات التي تعيد تغريد شيء ما دائمًا؟
حسنًا ، هذا ما يفعلونه.
يبحثون عن كلمة رئيسية مثل JavaScript أو Python أو أيًا كان ، ويقومون بإعادة تغريدها تلقائيًا.
رائع جدا.
كما ترى ، تعد مكتبة التغريدات هذه مفيدة جدًا ومدمجة مع Twitter API ، يمكنك القيام ببعض الأشياء المثيرة
للاهتمام حقًا.
ولكن مرة أخرى ، أنت تريد أن تكون مسؤولاً هنا لأن هناك الكثير من الطرق التي يمكنك من خلالها إساءة استخدام تويتر وإرسال رسائل غير مرغوب
فيها إلى الأشخاص فقط.
لكن نأمل الآن أن ترى بعض حالات الاستخدام.
على سبيل المثال ، إذا كنت ترغب في متابعة جميع متابعيك بدلاً من النقر فوق كل ملف تعريف
واحد ، فلديك الآن طريقة مبرمج لحل هذه المشكلة باستخدام لغة البرمجة ol Python الجيدة.
سأراك في المرحلة التالية.
مع السلامة.