Для преобразования данных MATLAB в csv мой код:
M={'It is raining since morning'}
csvwrite('data.csv',M)
, который сохраняет предложение как отдельный символ в одной ячейке
| I | t | | i | s | | r | a | i | n | i | n | g |......
И когда я вызываю его из Python,мой код:
import csv
with open('data.csv') as csvfile:
readCSV = csv.reader(csvfile)
for row in readCSV:
a=(row)
print(a)
, который дает результат:
['I', 't', ' ', 'i', 's', ' ', 'r', 'a', 'i', 'n', 'i', 'n', 'g', ' ', 's', 'i', 'n', 'c', 'e', ' ', 'm', 'o', 'r', 'n', 'i', 'n', 'g']
Все, что я хочу, это сохранить это предложение в виде строки, как это, "It is raining Since Morning"
.
И далее я хочу преобразовать этот текст в речь, если я отправляю эти данные для преобразования
>> ['I', 't', ' ', 'i', 's', ' ', 'r', 'a', 'i', 'n', 'i', 'n', 'g', ' ', 's', 'i', 'n', 'c', 'e', ' ', 'm', 'o', 'r', 'n', 'i', 'n', 'g']
Это выдает ошибку:
AttributeError: у объекта 'list' нетатрибут 'strip'