Skip to content
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

ZMT zurich med tech

  1. Home
  2. Sim4Life
  3. Python API
  4. Export to CSV file

Export to CSV file

Scheduled Pinned Locked Moved Python API
3 Posts 2 Posters 1.4k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    kukiwakame
    wrote on last edited by
    #1

    I want to output the results of the EM simulation "EM U(t)" as a csv file, but I can't save it.
    Please tell me the reason.

    Thank you in advance.

    # Adding a new PlotViewer
      inputs = [em_sensor_extractor.Outputs["EM U(t)"]]
      plot_viewer = analysis.viewers.PlotViewer(inputs=inputs)
      plot_viewer.visible = True
      plot_viewer.ExportToCSV("C:/Temp/test.csv")
      plot_viewer.UpdateAttributes()
      document.AllAlgorithms.Add(plot_viewer)
    
    1 Reply Last reply
    0
    • brynB Offline
      brynB Offline
      bryn
      ZMT
      wrote on last edited by bryn
      #2

      you need to call plot_viewer.Update() before exporting to csv

      image.png

      the method returns False if you have not updated the viewer... (btw, I agree this is a bit unintuitive, the ExportCSV could do the update ...)

      In general

      • UpdateAttributes() just does a "meta-data" update, e.g. to initialize options
      • Update() is the actual update call. It executes the main work of the filter, viewer, exporter, etc.
      1 Reply Last reply
      0
      • K Offline
        K Offline
        kukiwakame
        wrote on last edited by
        #3

        The problem has been resolved!
        Thank you for your assistance!

        1 Reply Last reply
        0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Search