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)