# Change viewer setting in custom python reader

**URL:** https://discourse.paraview.org/t/change-viewer-setting-in-custom-python-reader/7524
**Category:** Development
**Tags:** python
**Created:** [June 30, 2021, 6:26pm UTC](https://discourse.paraview.org/t/change-viewer-setting-in-custom-python-reader/7524 "2021-06-30T18:26:30Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![rtlee](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/r/4af34b/32.png) [@rtlee](https://discourse.paraview.org/u/rtlee)
#### Post date: [June 30, 2021, 6:26pm UTC](https://discourse.paraview.org/t/change-viewer-setting-in-custom-python-reader/7524/1 "2021-06-30T18:26:30Z")

</div>

Good afternoon,

I wrote a Python plugin for Paraview using the routines in paraview.util.vtkAlgorithm. It works great, but I want to change some of the viewer settings when the file is opened (pick which scalar use for color, change from “Surface” to “Surface with Edges” … that sort of thing).

That kind of code doesn’t seem to fit in RequestInformation or RequestData. Is there a logical place for those settings?

Thanks!
