2012-12-21 3 views
1
29 csvfile=desfile+"\spv1.csv" 
30 csv_writer = csv.writer(csvfile) 

Я использую AutodDesk CFD с Python, это раздел, где я пытаюсь записать результаты в файл csv. Переменная desfile это путь, я получаю ошибкуcsv.writer в Autodesk CSV

Файл "C:/Users/Carlos/Документы/Inventor/Prototype Профиль скорости/Распаковать Резюме Статистика Расширение models.py", линия 30, в

csv_writer = csv.writer('csvfile') 

TypeError: аргумент 1 должен иметь метод

«написать» Я попытался вставить варианты разделителей с писателем, но до сих пор не работает. Какие-либо предложения?

ответ

6

csv.writer требует файл-подобный объект, а не строку ...

Try:

csv_writer = csv.writer(open(csvfile, 'wb'))