blender.exe -b -P python_blender.py --arg1 value1 --arg2 value2 报错 blender.exe: error: unrecognized arguments
时间: 2024-05-29 08:15:55 浏览: 16
这个错误可能是因为blender.exe不认识你输入的参数。请确保你输入的参数是正确的,并且符合blender.exe可以接受的格式。你可以在命令行中输入blender.exe --help查看blender.exe支持哪些参数和格式。另外,如果你使用的是旧版本的blender.exe,可能会遇到一些参数不被支持的情况。建议升级到最新版本的blender.exe以避免这些问题。
相关问题
blender.exe -b -P python_blender.py - - arg1 arg2 中参数在python写法
在Python中,可以使用`sys.argv`获取命令行中的参数。`sys.argv`是一个字符串列表,其中第一个元素是脚本名,后面的元素是命令行中传递的参数。
例如,在命令行中执行以下命令:
```
blender.exe -b -P python_blender.py --arg1 value1 --arg2 value2
```
在`python_blender.py`中,可以使用以下代码获取`arg1`和`arg2`的值:
```python
import sys
arg1 = None
arg2 = None
for i in range(len(sys.argv)):
if sys.argv[i] == '--arg1':
arg1 = sys.argv[i + 1]
elif sys.argv[i] == '--arg2':
arg2 = sys.argv[i + 1]
print('arg1:', arg1)
print('arg2:', arg2)
```
这个脚本将输出:
```
arg1: value1
arg2: value2
```
blender-2.92.0-windows64
Blender-2.92.0-windows64是一款功能强大的开源3D建模软件。它支持多种平台,包括Windows、MacOS和Linux等。通过Blender,用户可以创建各种类型的模型、动画、渲染和视觉特效。它具有易于学习和使用的界面,使其成为专业和业余用户的首选工具之一。
Blender具有丰富的功能和工具,可以帮助用户创建令人惊叹的3D模型。它有一个强大的材质和着色器系统,可以构建复杂的纹理和光线效果。它还支持动画、物理模拟、流程图、Python脚本和第三方功能插件等功能。
此外,Blender还支持多种模型输出格式,并支持常用的3D格式导入和导出,例如FBX、OBJ和STL等。同时,它还具有高级的渲染引擎,可用于创建高质量的静态和动态场景。
总之,Blender-2.92.0-windows64是一款功能强大和多用途的3D建模软件,可以满足各种需求,成为许多用户的首选。