org.python.modules.posix
Class PosixModule
java.lang.Object
org.python.modules.posix.PosixModule
- All Implemented Interfaces:
- ClassDictInit
public class PosixModule
- extends Object
- implements ClassDictInit
The posix/nt module, depending on the platform.
Method Summary |
static void |
_exit()
|
static void |
_exit(int status)
|
static PyObject |
_get_shell_commands()
Helper function for the subprocess module, returns the potential shell commands for
this OS. |
static boolean |
access(PyObject path,
int mode)
|
static void |
chdir(PyObject path)
|
static void |
chmod(PyObject path,
int mode)
|
static void |
chown(PyObject path,
int uid,
int gid)
|
static void |
classDictInit(PyObject dict)
|
static void |
close(PyObject fd)
|
static void |
fdatasync(PyObject fd)
|
static PyObject |
fdopen(PyObject fd)
|
static PyObject |
fdopen(PyObject fd,
String mode)
|
static PyObject |
fdopen(PyObject fd,
String mode,
int bufsize)
|
static void |
fsync(PyObject fd)
|
static void |
ftruncate(PyObject fd,
long length)
|
static PyObject |
getcwd()
|
static PyObject |
getcwdu()
|
static int |
getegid()
|
static int |
geteuid()
|
static int |
getgid()
|
static PyObject |
getlogin()
|
static String |
getOSName()
|
static int |
getpgrp()
|
static int |
getpid()
|
static org.jruby.ext.posix.POSIX |
getPOSIX()
|
static int |
getppid()
|
static int |
getuid()
|
static boolean |
isatty(PyObject fdObj)
|
static void |
kill(int pid,
int sig)
|
static void |
lchmod(PyObject path,
int mode)
|
static void |
lchown(PyObject path,
int uid,
int gid)
|
static void |
link(PyObject src,
PyObject dst)
|
static PyList |
listdir(PyObject path)
|
static long |
lseek(PyObject fd,
long pos,
int how)
|
static void |
mkdir(PyObject path)
|
static void |
mkdir(PyObject path,
int mode)
|
static FileIO |
open(PyObject path,
int flag)
|
static FileIO |
open(PyObject path,
int flag,
int mode)
|
static PyObject |
popen(PyObject[] args,
String[] kwds)
|
static void |
putenv(String key,
String value)
|
static PyObject |
read(PyObject fd,
int buffersize)
|
static String |
readlink(PyObject path)
|
static void |
remove(PyObject path)
|
static void |
rename(PyObject oldpath,
PyObject newpath)
|
static void |
rmdir(PyObject path)
|
static void |
setpgrp()
|
static void |
setsid()
|
static PyObject |
strerror(int code)
|
static void |
symlink(PyObject src,
PyObject dst)
|
static PyObject |
system(PyObject command)
|
static int |
umask(int mask)
|
static void |
unlink(PyObject path)
|
static void |
unsetenv(String key)
|
static PyObject |
urandom(int n)
|
static void |
utime(PyObject path,
PyObject times)
|
static PyObject |
wait$()
|
static PyObject |
waitpid(int pid,
int options)
|
static int |
write(PyObject fd,
String string)
|
__doc__
public static final PyString __doc__
__doc___exit
public static PyString __doc___exit
__doc__access
public static PyString __doc__access
__doc__chdir
public static PyString __doc__chdir
__doc__chmod
public static PyString __doc__chmod
__doc__chown
public static PyString __doc__chown
__doc__close
public static PyString __doc__close
__doc__fdopen
public static PyString __doc__fdopen
__doc__fdatasync
public static PyString __doc__fdatasync
__doc__fsync
public static PyString __doc__fsync
__doc__ftruncate
public static PyString __doc__ftruncate
__doc__getcwd
public static PyString __doc__getcwd
__doc__getcwdu
public static PyString __doc__getcwdu
__doc__getegid
public static PyString __doc__getegid
__doc__geteuid
public static PyString __doc__geteuid
__doc__getgid
public static PyString __doc__getgid
__doc__getlogin
public static PyString __doc__getlogin
__doc__getppid
public static PyString __doc__getppid
__doc__getuid
public static PyString __doc__getuid
__doc__getpid
public static PyString __doc__getpid
__doc__getpgrp
public static PyString __doc__getpgrp
__doc__isatty
public static PyString __doc__isatty
__doc__kill
public static PyString __doc__kill
__doc__lchmod
public static PyString __doc__lchmod
__doc__lchown
public static PyString __doc__lchown
__doc__link
public static PyString __doc__link
__doc__listdir
public static PyString __doc__listdir
__doc__lseek
public static PyString __doc__lseek
__doc__mkdir
public static PyString __doc__mkdir
__doc__open
public static PyString __doc__open
__doc__popen
public static PyString __doc__popen
__doc__putenv
public static PyString __doc__putenv
__doc__read
public static PyString __doc__read
__doc__readlink
public static PyString __doc__readlink
__doc__remove
public static PyString __doc__remove
__doc__rename
public static PyString __doc__rename
__doc__rmdir
public static PyString __doc__rmdir
__doc__setpgrp
public static PyString __doc__setpgrp
__doc__setsid
public static PyString __doc__setsid
__doc__strerror
public static PyString __doc__strerror
__doc__symlink
public static PyString __doc__symlink
__doc__system
public static PyString __doc__system
__doc__umask
public static PyString __doc__umask
__doc__unlink
public static PyString __doc__unlink
__doc__utime
public static PyString __doc__utime
__doc__wait
public static PyString __doc__wait
__doc__waitpid
public static PyString __doc__waitpid
__doc__write
public static PyString __doc__write
__doc__unsetenv
public static PyString __doc__unsetenv
__doc__urandom
public static PyString __doc__urandom
PosixModule
public PosixModule()
classDictInit
public static void classDictInit(PyObject dict)
_exit
public static void _exit()
_exit
public static void _exit(int status)
access
public static boolean access(PyObject path,
int mode)
chdir
public static void chdir(PyObject path)
chmod
public static void chmod(PyObject path,
int mode)
chown
public static void chown(PyObject path,
int uid,
int gid)
close
public static void close(PyObject fd)
fdopen
public static PyObject fdopen(PyObject fd)
fdopen
public static PyObject fdopen(PyObject fd,
String mode)
fdopen
public static PyObject fdopen(PyObject fd,
String mode,
int bufsize)
fdatasync
public static void fdatasync(PyObject fd)
fsync
public static void fsync(PyObject fd)
ftruncate
public static void ftruncate(PyObject fd,
long length)
getcwd
public static PyObject getcwd()
getcwdu
public static PyObject getcwdu()
getegid
public static int getegid()
geteuid
public static int geteuid()
getgid
public static int getgid()
getlogin
public static PyObject getlogin()
getppid
public static int getppid()
getuid
public static int getuid()
getpid
public static int getpid()
getpgrp
public static int getpgrp()
isatty
public static boolean isatty(PyObject fdObj)
kill
public static void kill(int pid,
int sig)
lchmod
public static void lchmod(PyObject path,
int mode)
lchown
public static void lchown(PyObject path,
int uid,
int gid)
link
public static void link(PyObject src,
PyObject dst)
listdir
public static PyList listdir(PyObject path)
lseek
public static long lseek(PyObject fd,
long pos,
int how)
mkdir
public static void mkdir(PyObject path)
mkdir
public static void mkdir(PyObject path,
int mode)
open
public static FileIO open(PyObject path,
int flag)
open
public static FileIO open(PyObject path,
int flag,
int mode)
popen
public static PyObject popen(PyObject[] args,
String[] kwds)
putenv
public static void putenv(String key,
String value)
read
public static PyObject read(PyObject fd,
int buffersize)
readlink
public static String readlink(PyObject path)
remove
public static void remove(PyObject path)
rename
public static void rename(PyObject oldpath,
PyObject newpath)
rmdir
public static void rmdir(PyObject path)
setpgrp
public static void setpgrp()
setsid
public static void setsid()
strerror
public static PyObject strerror(int code)
symlink
public static void symlink(PyObject src,
PyObject dst)
system
public static PyObject system(PyObject command)
umask
public static int umask(int mask)
unlink
public static void unlink(PyObject path)
utime
public static void utime(PyObject path,
PyObject times)
wait$
public static PyObject wait$()
waitpid
public static PyObject waitpid(int pid,
int options)
write
public static int write(PyObject fd,
String string)
unsetenv
public static void unsetenv(String key)
urandom
public static PyObject urandom(int n)
_get_shell_commands
public static PyObject _get_shell_commands()
- Helper function for the subprocess module, returns the potential shell commands for
this OS.
- Returns:
- a tuple of lists of command line arguments. E.g. (['/bin/sh', '-c'])
getPOSIX
public static org.jruby.ext.posix.POSIX getPOSIX()
getOSName
public static String getOSName()
Jython homepage