Skip to main content

Python module for safely reading and editing .vmx files for vmware virtual machines. This is especially helpful if the user only has vmware Player

Example:

from vmx_editor.editor import Editvmx
vm = Editvmx()

vm.add_or_modify_setting(vm.find_vmx(), vm.Settings.Hardware.VIRTUAL_MEMORY, 4000)
vm.add_or_modify_setting(vm.find_vmx(), vm.Settings.Connection.FIRST_ETHERNET_CONNECTION_TYPE, vm.Values.Connection.BRIDGED)
print(vm.read_setting(vm.find_vmx(), vm.Settings.Hardware.VIRTUAL_MEMORY))
vm.add_or_modify_setting(vm.find_vmx(), vm.Settings.Hardware.HARDWARE_VERSION, 11)

Install:

pip install vmx-editor

Metadata

Release files for vmx-editor 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vmx-editor 0.3.2
File Size Uploaded
vmx_editor-0.3.2.tar.gz 2.5 kB Details

Release files / vmx_editor-0.3.2.tar.gz

Download URL vmx_editor-0.3.2.tar.gz
Size 2.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4c1e7d3afb651f1ffd0a7a35181b1f8fc8fa2f1120ac895e6f1fc55ec8c8a625
BLAKE2b-256 checksum
How to use checksums
49ca70029aa12d7d0a3807f3e7cb9cf20b842947672383d4039dd87d5555a992
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.7

Release history Release notifications | RSS feed

This release

0.3.2 This release

1 release file

0.3.1

1 release file

0.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page