Portál AbcLinuxu, 10. května 2025 02:21
Mam nasledujici skript v pythonu
#!/usr/bin/env python # -*- coding: utf-8 -*- import os def svnDel(arg,dirname,names): for name in names: print name if (os.path.isdir(os.path.basename(name))): print "Je adresar" os.path.walk(".", svnDel, None)
a adrearovou strukturu:
+--mujSkript.py | +--prvni | +--druhy | | | +--svn | +--svn
kde prvni, druhy a oba svn jsou adresare. Vystup skriptu je takovyto:
$ ./mujSkript.py svnDevil.py prvni Je adresar svn druhy svn
Otazka: Proc u podadresaru svn (oba) a druhy nevypise, ze jsou to to taky adresare?
nemáte tam cestu
(os.path.isdir(dirname+"/"+name)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.