|
chown(path,
login=None,
group=None)
Same as os.chown function but accepting user login or group name as
argument. If login or group is omitted, it's left unchanged. |
source code
|
|
|
mv(source,
destination,
_action=shutil.move)
A shell-like mv, supporting wildcards. |
source code
|
|
|
rm(*files)
A shell-like rm, supporting wildcards. |
source code
|
|
|
cp(source,
destination)
A shell-like cp, supporting wildcards. |
source code
|
|
list
|
find(directory,
exts,
exclude=False,
blacklist=STD_BLACKLIST)
Recursively find files ending with the given extensions from the directory. |
source code
|
|
iterator
|
globfind(directory,
pattern,
blacklist=STD_BLACKLIST)
Recursively finds files matching glob pattern under directory . |
source code
|
|
|
|
|
getlogin()
avoid using os.getlogin() because of strange tty / stdin problems
(man 3 getlogin)
Another solution would be to use $LOGNAME, $USER or $USERNAME |
source code
|
|
|
generate_password(length=8,
vocab=string.ascii_letters+string.digits)
dumb password generation function |
source code
|
|