Files
musix/python/query.py
T
2026-07-16 18:51:55 +02:00

23 lines
532 B
Python
Executable File

from ytmusicapi import YTMusic
import json
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--query", type=str, required=True)
parser.add_argument("--filter", type=str, required=False)
parser.add_argument("--limit", type=int, required=False)
args = parser.parse_args()
limit=20;
filter="songs"
if(args.limit != None):
limit=args.limit;
if(args.filter != None):
filter=args.filter
ytmusic = YTMusic()
search_results = ytmusic.search(args.query, filter=filter, limit = limit)
print(search_results)