PYTHON: поиск имени файла из массива, а затем перемещение файла

Я новичок в Python и действительно могу использовать некоторую помощь. У меня есть большая коллекция изображений, которые я сортирую. Мне нужно каждое 260-е изображение (например: 0, 260, 520, 780 и т. Д.). Затем мне нужно переместить эти изображения в новую папку. Вот мой код до сих пор:

import os, os.path, sys, shutil
root = '.'
dst = "/Users/Desktop"

print "/////// F I N D__A L L__F I L E S __W I T H I N __R A N G E ///////////////////"


selectPhotos = range(260, 213921)
print selectPhotos[::260]

print "/////// L I S T__O F __A L L __J P E G S ///////////////////"


for files in os.listdir("/Users/Desktop/spaceOddy/"):
   #if files.endswith(".jpg"):
     # print files


   if files.startswith(selectPhotos[]):
      print files

      shutil.move ("files", root)

Мой код не работает в двух местах.

Я получаю сообщение об ошибке, что мне нужно передать кортеж в startsith, что я не знаю, как это сделать. Я знаю, что такое кортеж, но с точки зрения синтаксиса я в неведении.

Я не знаю много о shutil.move. Если кто-нибудь знает лучший подход, я буду признателен.

Спасибо,

Ответы на вопрос(2)

Ваш ответ на вопрос