pyvista.ExplicitStructuredGrid.save#
- ExplicitStructuredGrid.save(
 - filename: Path | str,
 - binary: bool = True,
 - texture: NumpyArray[np.uint8] | str | None = None,
 - compression: _CompressionOptions = 'zlib',
 Save this VTK object to file.
- Parameters:
 - filename
Path,str Output file name. VTU and VTK extensions are supported.
- binarybool, default: 
True If
True, write as binary, else ASCII.- texture
np.ndarray,str,None Ignored argument. Kept to maintain compatibility with supertype.
- compression
strorNone, default: ‘zlib’ The compression type to use when
binaryisTrueand VTK writer is of type vtkXMLWriter. This argument has no effect otherwise. Acceptable values are'zlib','lz4','lzma', andNone.Noneindicates no compression.Added in version 0.47.
- filename
 
Notes
VTK adds the
'BLOCK_I','BLOCK_J'and'BLOCK_K'cell arrays. These arrays are required to restore the explicit structured grid.Examples
>>> import pyvista as pv >>> from pyvista import examples >>> grid = examples.load_explicit_structured() >>> grid = grid.hide_cells(range(80, 120)) >>> grid.save('grid.vtu')
>>> grid = pv.ExplicitStructuredGrid('grid.vtu') >>> grid.plot(color='w', show_edges=True, show_bounds=True)
>>> grid.show_cells() >>> grid.plot(color='w', show_edges=True, show_bounds=True)