Salut à tous, je suis étudiant et je me suis lancé dans l'exploration de winsys.

Mon soucis provient dans le chargement de celui ci. J'utilise un code donné dans ce forum pour tenter de l'utiliser.

Code python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
    # *-* coding: iso-8859-1 *-*
from winsys import fs
d = fs.Dir(r'\\server\share\folder')     # pas besoin de connecter un lecteur
if not fs.exists(d):
    d.create()
with d.security() as s:
    s.dacl.append(('user','F','ALLOW')) # donne Full Control à user sur le dossier
for f in d: print f # affiche les fichiers
for e in d.dirs(): print e # les sous-dossiers

Mon souci est lors de l'execution de celui ci :



J'ai tenté d'explorer un peut d'ou pouvait provenir cette erreure: j'ai dans mon security.core ceci qui semble il est le bon code mais je n'ai helas pas d'autres idée pour résoudre ce soucis.

_security/core.py
Code pyhton : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
import win32security
 
from winsys import constants
 
REVISION = constants.Constants.from_list ([
  u"ACL_REVISION", 
  u"ACL_REVISION_DS", 
  u"SDDL_REVISION_1"
], namespace=win32security)

Si vous aviez une piste à me donner je vous remercie, google ne m'est pas d'une grande aide après recherche