python биндинги для libtorrent идут в поставке почти с любой современной linux, например в ubuntu - python3-libtorrent, так же есть в pipy (для установки через pip)
можно взять файл и получить для него ссылку или торрент-образ. утилит для этого куча.
чтобы файлик можно было скачать через тырнетик по торренту, файлик должен быть доступен для тырнета.
т.е. должен работать какойнить торрент-клиент с доступом в тырнет в котором этот файлик должен быть выложен на раздачу. (питоновы поделки тут не нужны)
далее анонсирование на трекерах или dht, pex по вкусу.