Форум сайта python.su
path = “.”
files = os.listdir(path)
files - получает список файлов в текущем каталоге
как получить список файлов в корневом каталоге Ubuntu??
Офлайн
>>> import os
>>> files = os.listdir('/')
>>> files
['usr', 'lost+found', 'home', 'sbin', 'opt', 'etc', 'tmp', 'vmlinuz', 'lib', 'sys', 'initrd.img', 'cdrom', 'dev', 'proc', 'media', 'selinux', 'mnt', 'srv', 'root', 'var', 'boot', 'bin']
>>>
Офлайн
В таком случае выдает ошибку
sec = os.path.getmtime(i)
File “/usr/lib/python2.6/genericpath.py”, line 54, in getmtime
return os.stat(filename).st_mtime
OSError: No such file or directory: ‘tmp’
Я отображаю список файлов в ListCtrl
Отредактировано (Дек. 3, 2010 12:59:05)
Офлайн
>>> import os
>>> os.stat('/tmp').st_mtime
1291373017.673979
>>> os.stat('tmp').st_mtime
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OSError: [Errno 2] No such file or directory: 'tmp'
Офлайн
ясно, спасибо
Офлайн