Module rsyscall.stdlib
#include <stdlib.h>
This module contains functionality built on top of Thread
.
Expand source code Browse git
"""`#include <stdlib.h>`
This module contains functionality built on top of `rsyscall.Thread`.
"""
from rsyscall.stdlib.mktemp import mkdtemp
__all__ = [
'mkdtemp',
]
Sub-modules
rsyscall.stdlib.mktemp
-
Functions for making temporary directories.
Functions
async def mkdtemp(thr: Thread, prefix: str = 'mkdtemp') ‑> TemporaryDirectory
-
Make a temporary directory in thr.environ.tmpdir.
Expand source code Browse git
async def mkdtemp(thr: Thread, prefix: str="mkdtemp") -> 'TemporaryDirectory': "Make a temporary directory in thr.environ.tmpdir." parent = thr.environ.tmpdir name = prefix+"."+random_string(k=8) await thr.task.mkdir(await thr.ram.ptr(parent/name), 0o700) return TemporaryDirectory(thr, parent, name)