私は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)
私のコードは 2 つの場所で機能していません。
タプルを startswith に渡す必要があるというエラーが表示されますが、その方法がわかりません。タプルが何であるかは知っていますが、構文に関してはわかりません。
shutil.move についてはよくわかりません。誰かがより良いアプローチを知っていれば、私はそれを感謝します。
ありがとう、