Back to Home
YouTube.py
INSTALL BASH:

pip install ytsearch-python

SCRAPE:

from ytsearch import Search

def scrape_youtube(keyword):
    hasil = Search(keyword, limit=5).videos  # Ambil 5 video pertama
    for i, video in enumerate(hasil, 1):
        print(f"{i}. 🎬 {video['title']}")
        print(f"   ⏱️ Durasi: {video['duration']}")
        print(f"   👀 Views: {video['views']}")
        print(f"   📅 Upload: {video['uploaded']}")
        print(f"   🔗 Link: https://www.youtube.com/watch?v={video['id']}")
        print()

if __name__ == "__main__":
    query = input("Masukkan kata kunci: ")
    scrape_youtube(query)