Форум сайта python.su
0
1)Как проверить возможность чтения файла с помощью os.chmod() ?
2)хочу с эмулировать с помощью ctypes, где найти скан-коды дополнительных мультимедийных клавиш ( те, что для управления плеером)
Офлайн
0
1)При чем тут chmod ? он только дает права файлу. Попробуй так os.system(“ls -l”)
Офлайн
25
PythonStrikerА если это код для винды? )
Попробуй так os.system(“ls -l”)
Офлайн
0
files = os.listdir(dir)
WindowsError: [Error 5] Отказано в доступе: 'E://System Volume Information/*.*'
Офлайн
25
Нехватает прав?
Офлайн
0
какую мне проверку сделать, чтобы не залистить эту папку?т.е проверить хватает ли прав, а только потом сканить.
Офлайн
0
wtf?
import os
>>> dir = 'E://System Volume Information/'
>>> if os.access(dir,os.X_OK):
... print('yes')
... else:
... print('not')
...
yes
>>> os.listdir('E://System Volume Information/')
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
WindowsError: [Error 5] Отказано в доступе: 'E://System Volume Information/*.*'
>>> Отредактировано iBiZoNiX (Март 25, 2012 15:56:48)
Офлайн
25
os.R_OK вроде?
Офлайн
0
s0rgрезультат тотже - возвращает true, но сканить не дает.
os.R_OK вроде?
Офлайн
25
Ну тогда завернуть в try/catch WindowsError
Офлайн