[Paraview] Writing csv data in python script (UNCLASSIFIED)

Su, Simon M CTR USARMY ARL (US) simon.m.su.ctr at mail.mil
Fri Aug 8 12:01:36 EDT 2014


Classification: UNCLASSIFIED
Caveats: NONE

Hi Casey,

On a somewhat related topic,

>>> s = Sphere()
>>> sum = 2 + 1
>>> w = DataSetCSVWriter(s, FileName='/tmp/test.csv', 
>>> FieldAssociation='Points')
>>> w.UpdatePipeline()

If I want to just write the value of variable sum to a csv file, how would 
that be done?

Thanks
-simon




-----Original Message-----
From: ParaView [mailto:paraview-bounces at paraview.org] On Behalf Of Casey 
Goodlett
Sent: Friday, August 08, 2014 11:46 AM
To: denis cohen
Cc: paraview
Subject: Re: [Paraview] Writing csv data in python script

I tried this in the binary download of paraview 4.1



>>> s = Sphere()

>>> w = DataSetCSVWriter(s, FileName='/tmp/test.csv', 
>>> FieldAssociation='Points')

>>> w.UpdatePipeline()

>>>



and successfully had a file written.

You might try explicitly passing your reader as input to the DataSetCSVWriter 
rather than relying on the active source.

I am not familiar with partitioned unstructured grid to know if any additional 
steps are needed.


good luck



On Fri, Aug 8, 2014 at 11:43 AM, denis cohen <denis.cohen at gmail.com> wrote:


	Hi Casey,


	I get no error and I read my data with XMLPartitionedUnstructuredGridReader.


	Denis




	On Fri, Aug 8, 2014 at 5:40 PM, Casey Goodlett <casey.goodlett at kitware.com> 
wrote:


		Do you get any error messages in the python console or output window?


		What type of data does your source produce polydata, unstructured grid, etc?



		On Fri, Aug 8, 2014 at 11:30 AM, denis cohen <denis.cohen at gmail.com> wrote:


			Hi Casey,

			I've tried this like in your suggestion:

			SetActiveSource(IntegrateVariables1)
			DataSetCSVWriter()
			FileName="foo_points.csv"
			FieldAssociation = "Points"
			UpdatePipeline()


			and other similar commands but none produced a csv file. Any hints?

			Thanks

			Denis




			On Tue, Aug 5, 2014 at 7:38 PM, Casey Goodlett <casey.goodlett at kitware.com> 
wrote:


				Denis,


				You could look here 
<http://public.kitware.com/gitweb?p=VeloView.git;a=blob;f=VelodyneHDL/python/veloview/applogic.py;h=4a0d7d546fe57c58a5e073964fc97dcaff03a51e;hb=HEAD> 
on lines 468-476 for how this is done in VeloView.  You can ignore the 
rotateCSVFile function call.





				On Sat, Aug 2, 2014 at 5:34 AM, denis cohen <denis.cohen at gmail.com> wrote:


					Hi,
					New to python scripting. How can one output a csv file inside a python 
script/macro?
					I am trying the wiki:
					>>> writer = CreateWriter(".../foo.csv", source)
					>>> writer.FieldAssociation = "Points" # or "Cells"
					>>> writer.UpdatePipeline()
					>>> del writer

					But I get:
					Traceback (most recent call last):
					  File "<string>", line 173, in <module>
					AttributeError: 'str' object has no attribute 'UpdatePipeline'


					Thanks for any help.


					Denis



					_______________________________________________
					Powered by www.kitware.com

					Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

					Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

					Follow this link to subscribe/unsubscribe:
					http://public.kitware.com/mailman/listinfo/paraview






				-- 

				Casey B. Goodlett, Ph.D.
				Technical Leader
				Kitware, Inc. - North Carolina Office
				http://www.kitware.com
				(919) 969-6990 x310 <tel:%28919%29%20969-6990%20x310>





		-- 

		Casey B. Goodlett, Ph.D.
		Technical Leader
		Kitware, Inc. - North Carolina Office
		http://www.kitware.com
		(919) 969-6990 x310 <tel:%28919%29%20969-6990%20x310>





-- 

Casey B. Goodlett, Ph.D.
Technical Leader
Kitware, Inc. - North Carolina Office
http://www.kitware.com
(919) 969-6990 x310

Classification: UNCLASSIFIED
Caveats: NONE


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 9990 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/paraview/attachments/20140808/58c6d35b/attachment-0001.bin>


More information about the ParaView mailing list