masinizator
Авг. 5, 2011 21:48:14
Имена файлов разные, расширения тоже, количество неограниченное… нужно формировать списки по 10 элементов и пересылать эти 10 дальше, потом следующие 10…
boltayka
Авг. 6, 2011 00:06:52
Ищите:
os.listdir python и циклы))
febos
Авг. 6, 2011 07:30:35
можно попробовать glob.glob(“dir\\*.*”)
pyuser
Авг. 6, 2011 08:28:27
febos
можно попробовать glob.glob(“dir\\*.*”)
Зачем,
boltayka уже ответил, listdir() и циклы… вполне достаточно
malinich
Фев. 9, 2012 12:42:48
люди, просьба: помогите!!!
вот код:
import os,fnmatch
fopen=open(“/home/netty/txttomove”,“w”)
spisok={}
temp=
typfile=“*.jpg”
pathtovideo=“/mnt/cam/events”
for root,dirname,filename in os.walk(pathtovideo):
for files in filename:
if fnmatch.fnmatch(files,typfile):
xpath=os.path.join(root,files)
temp.append(xpath+“\n”)
temp.sort()
fopen.writelines(temp)
temp=
fopen.close()
и в итоге получается вот такой список в файле
mnt/cam/events/10/180360/099-capture.jpg
/mnt/cam/events/10/180360/100-capture.jpg
…
/mnt/cam/events/10/180360/1008-capture.jpg
/mnt/cam/events/10/180360/1009-capture.jpg
/mnt/cam/events/10/180360/101-capture.jpg
/mnt/cam/events/10/180360/1010-capture.jpg
я не знаю что уже можно сделать, делал по всякому, но “/mnt/cam/events/10/180360/101-capture.jpg” следует не за 100, а за 1009,,,
malinich
Фев. 9, 2012 16:23:35
О, здорова, огромное спасибо!!!
я бы до такого не додумался бы, …спасибо очень помогли новичку..! вернули веру во всемогущество питона =)