26 puan yazan xguru 2023-05-31 | 3 yorum | WhatsApp'ta paylaş
  • Belirli YouTube kanallarının tüm altyazılarını indirip SQLite'a kaydettikten sonra aramayı mümkün kılan bir komut satırı aracı
  • Arama sonucu olarak, ilgili anahtar kelimenin geçtiği videonun zaman damgalı URL'sini sağlar
  • Kanal ekleme ve silme özellikleriyle birden fazla kanalı yönetme
  • Arama sonuçlarını CSV olarak kaydetme

3 yorum

 
secret3056 2023-06-01

Kaynak hacmi çok küçükken bunu nasıl yaptığını merak edip baktım;
meğer sqlite-utils çok kullanışlı bir tam metin arama özelliği sunuyormuş.

def search_all(text):  
    db = Database(db_name)  
  
    return list(db["Subtitles"].search(text))  

Bir kez denemem gerekecek.

 
seatbelts 2023-06-06

Teşekkürler!

 
xguru 2023-06-01

Vay, çok güzelmiş. Gerçekten de sqlite, hızlıca bir şeyler yapmak gerektiğinde en iyi seçenek gibi görünüyor.