Files
yt-dlp/yt_dlp/__main__.py
T
ZhanZiyuan ea7bff3632 Refactored the file path handling in the main script.
- Replaced `os.path` module with `pathlib` for the file path handling to improve code readability and simplicity.
2025-02-15 10:30:54 +08:00

19 lines
340 B
Python

#!/usr/bin/env python3
# Execute with
# $ python3 -m yt_dlp
import sys
from pathlib import Path
import yt_dlp
if __package__ is None and not getattr(sys, 'frozen', False):
# direct call of __main__.py
path = Path(__file__).resolve()
sys.path.insert(0, str(path.parent.parent))
if __name__ == '__main__':
yt_dlp.main()