Они выглядят следующим образом:
Код: Выделить всё
#!/usr/bin/env -S uv run --script
# -*- mode: python -*-
# /// script
# requires-python = ">=3.12"
# dependencies = [
# "dominate",
# "python-dateutil",
# ]
# ///
#
Старый способ отладки скриптов, когда они пошли не так, заключался в использовании скрипта python3 -m pdb, чтобы при ошибках python попадал в посмертную оболочку pdb. Можно ли это сделать с помощью uv?
(ключевое здесь то, что среда для запуска скрипта создается uv).
Подробнее здесь: https://stackoverflow.com/questions/796 ... le-scripts
Мобильная версия