1

Я сделал скрипт на Python, который может перемещать некоторые файлы из одной папки в другую. Это включено, когда файл статичен. Моя проблема возникает, когда файлы "неполные", потому что торрент-программа все еще загружает их.

Как я могу проверить с помощью python перед выполнением операции "перемещение", если файл не завершен / все еще загружается, поэтому я знаю, что должен ждать выполнения какой-либо операции с этим файлом?

Потому что, если я запускаю свой сценарий и файл все еще загружается, конечно, я бы переместил поврежденный файл, что не очень хорошо.

Итак, как узнать, что файл изменен / неполон в Python?

В качестве торрент-клиента я использую Tixati.

1 ответ1

1

Вам не нужно использовать скрипт Python для перемещения файла по завершении.
Большинство битторрент-клиентов могут делать это автоматически, если вы их настроили.
Преимущество такого способа состоит в том, что клиент может продолжить, так что запустите торрент.

В Tixati вы можете сделать это двумя способами:

  • Откройте Настройки Tixati > Трансферы > Локальные файлы
    Активировать: после завершения переместитесь в это место:

или же

  • Выберите торрент.
    Откройте вкладку « Параметры ».
    Активировать: после завершения переместитесь в это место:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .