create
#
Disk utility functions for creating new files or directories.
Classes#
Create and return a temporary directory. This has the same |
|
Functions#
|
|
|
|
|
|
|
|
|
Create cross-platform menu items (e.g. Windows Start Menu) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Attributes#
- class TemporaryDirectory(suffix='', prefix='tmp', dir=None)#
Create and return a temporary directory. This has the same behavior as mkdtemp but can be used as a context manager. For .. rubric:: Example
- with TemporaryDirectory() as tmpdir:
...
Upon exiting the context, the directory and everything contained in it are removed.
- name#
- _closed = False#
- __repr__()#
Return repr(self).
- __enter__()#
- cleanup(_warn=False, _warnings=_warnings)#
- __exit__(exc, value, tb)#
- __del__()#
- stdoutlog#
- mkdir_p#
- python_entry_point_template#
- application_entry_point_template#
- write_as_json_to_file(file_path, obj)#
- create_python_entry_point(target_full_path, python_full_path, module, func)#
- create_application_entry_point(source_full_path, target_full_path, python_full_path)#
- class ProgressFileWrapper(fileobj, progress_update_callback)#
- __getattr__(name)#
- __setattr__(name, value)#
Implement setattr(self, name, value).
- read(size=-1)#
- progress_update()#
- extract_tarball(tarball_full_path, destination_directory=None, progress_update_callback=None)#
Create cross-platform menu items (e.g. Windows Start Menu)
Passes all menu config files %PREFIX%/Menu/*.json to
menuinst.install
.remove=True
will remove the menu items.
- create_hard_link_or_copy(src, dst)#
- _is_unix_executable_using_ORIGIN(path)#
- _do_softlink(src, dst)#
- create_fake_executable_softlink(src, dst)#
- copy(src, dst)#
- _do_copy(src, dst)#
- create_link(src, dst, link_type=LinkType.hardlink, force=False)#
- compile_multiple_pyc(python_exe_full_path, py_full_paths, pyc_full_paths, prefix, py_ver)#
- create_package_cache_directory(pkgs_dir)#
- create_envs_directory(envs_dir)#