2016-11-01

Blender執行外部Python檔案(.py)

首先將一個Area切換至Python Console


在Python Console下

輸入外部bd-t00.py檔案位置

filename = "j:\\SkyDrive\\work\\python\\bd-t00.py"

執行該檔案

exec(compile(open(filename).read(), filename, 'exec'))

若是檔案格式為UTF-8 BOM的話,上面命令會出現SyntaxError,改為執行

exec(compile(open(filename,encoding="utf-8-sig").read(), filename, 'exec'))


另一種方式,也是在Python Console下

輸入外部bd-t00.py檔案位置

filename = "j:\\SkyDrive\\work\\python\\bd-t00.py"

執行命令

bpy.ops.script.python_file_run( filepath=filename )



沒有留言:

張貼留言