Автор Тема: Скрипт для экспорта в текстовый файл  (Прочитано 2528 раз)

Оффлайн znseday

  • Житель
Есть необходимость написать скрипт для экспорта всех всех вершин выделенного (или просто единственного в сцене) объектв в текстовый файл.
Перехожу в режим редактора текста. Но даже скрипт из трех строчек отказывается работать:
Код
myfile = open("333.txt", 'w')
myfile.write("Privet")
myfile.close()
Выдается ошибка: "Ошибка скрипта Python, см. дополнительную информацию в консоле". При этом в консоле ничего нет.
Работаю в Blender 2.69

Онлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Скрипт для экспорта в текстовый файл
« Ответ #1 : 21 Февраль 2014, 21:39:58 »
... не вникая в суть скрипта, но для контроля происходящего, необходимо запустить Blender в командной строке ...
... тогда сообщения об ошибках в скрипте будут выводится в окне командной строки ...
... по тексту этих сообщений можно будет определить в чем проблема ...


... по сути скрипта - в приведенном тексте нет ошибок, код работает, файл создается ...
... код экспорта вершин тоже несложен, но есть же готовые дополнения для экспорта в "плоские" форматы ...
Для Кота

Оффлайн znseday

  • Житель
Re: Скрипт для экспорта в текстовый файл
« Ответ #2 : 21 Февраль 2014, 21:43:30 »
Цитировать
... не вникая в суть скрипта, но для контроля происходящего, необходимо запустить Blender в командной строке ...
Подскажете как?

Онлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Скрипт для экспорта в текстовый файл
« Ответ #3 : 21 Февраль 2014, 21:47:37 »
windows?
Для Кота

Оффлайн znseday

  • Житель
Re: Скрипт для экспорта в текстовый файл
« Ответ #4 : 21 Февраль 2014, 22:37:38 »
Да, у меня Win8, и видимо проблемы с правами доступа. Оказалось, что Блендер не может создать файл в любой из директорий, расположенных на диске С. Т.к. других локальных дисков нет, попробовал указать путь к флэш-карте - в ней выходной текстовый файл создается.

Онлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Скрипт для экспорта в текстовый файл
« Ответ #5 : 21 Февраль 2014, 22:41:06 »
... лучше запускать Blender из командной строки, тогда ошибки скрипта будут очевидны ...
... и если код скрипта будет большим, то можно использовать внешний редактор с расширенными функциями редактирования ...
... например, geany ...
Для Кота

 


Яметрика

* По форуму

* Рекламный блок

* Последние вложения

1 (1).png
Скачано: 68
Автор: LEXA ANЭGROWND
blender.png
Скачано: 78
Автор: ipv2007
4.png
Скачано: 100
Автор: hiroyukiss
2.png
Скачано: 122
Автор: hiroyukiss

Скачано: 112
Автор: Dilifa12