[#] Sprawdzenie dostępu do zasobów dyskowych

( Ostatnio zmieniony czw., 09/04/2009 - 21:10 )
 
#!/usr/bin/env python
#-*- coding:utf-8 -*-

import os

_folder = "/root"
if os.access(_folder, os.W_OK):
  print "Ścieżka: " + _folder + " , jest zapisywalna"
else:
  print "Ścieżka: " + _folder + " , nie jest zapisywalna"

dostępne tryby:
W_OK
R_OK
X_OK

więcej dowiesz się z dokumentacji modułu os

Twoja ocena: Brak Średnio: 5 (2 głosy)

Dodaj nową odpowiedź

Informacja:

Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich, mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną. Upewnij się, że twoja wypowiedź nie godzi w niczyje mienie.

  • Internal paths in single or double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or path. Paths to files in single or double quotes, written as "files:somefile.ext", for example, are replaced with the appropriate URL that can be used to download the file.
  • Adresy internetowe są automatycznie zamieniane w odnośniki, które można kliknąć.
  • Dozwolone znaczniki HTML: <strong> <blockquote> <code>
  • Znaki końca linii i akapitu dodawane są automatycznie.

Więcej informacji na temat formatowania

Łapirobot
Proszę odpowiedzieć
6
n
n
z
E
Z
S
k
v
x
Enter the code without spaces and pay attention to upper/lower case.