[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