NameError: имя 'MemoryStream' не определено - PullRequest
0 голосов
/ 21 июня 2019

Я получаю "NameError: имя 'MemoryStream' не определено".Я что-то упустил?

Мой код начинается прямо здесь:

from System.IO import Path, File, StreamWriter

from Spotfire.Dxp.Application.Visuals import VisualContent

import System.IO

vc=Visuals.As[VisualContent]() 

memStream = MemoryStream();

sWriter = StreamWriter(memStream);

vc.ExportText(sWriter); 

sReader = StreamReader(memStream);

memStream.Seek(0, SeekOrigin.Begin);

filename="C:\Users\Documents\TEST.csv"

f=open(filename,"w")

counter=0

j=0

str1=''

while (sReader.Peek()>=0):

    line=[]

    counter=counter+1 

    a=sReader.ReadLine()

    lines=a.split("\t")

    for elem in lines:

        j=j+1 

        print elem

        if str(elem).find(",")<>-1:

            elem='"'+elem+'"' 

        line.append(elem)

    str1 = ','.join(str(e) for e in line)

    f.write(str1+'\n')

f.close();

sReader.Close()

Visuals = параметр скрипта для визуализации таблицы / кросс-таблицы

Экспорт данных в Memory Stream и экспортданные через запятую

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...