GetObject
メソッドが使用できない場合はどうすればよいでしょうか?
import rhinoscriptsyntax as rs
obj = rs.GetObject("Select an object")
if obj:
print(f"Selected object: {obj}")
このスクリプトが正常に動作しない状況です。
GetObject
メソッドが使用できない場合はどうすればよいでしょうか?
import rhinoscriptsyntax as rs
obj = rs.GetObject("Select an object")
if obj:
print(f"Selected object: {obj}")
このスクリプトが正常に動作しない状況です。
Hi
It’s not clear what you are trying to do.
I edited your post so the code becoms readable.
It works here as expected, if it doesn’t work at your end, pls run _SystemInfo and post back the results
File “C:\Users\user\AppData\Local\Temp\TempScript.py”, line 4
print(f"Selected object: {obj}")
^
SyntaxError: invalid syntax
入力したところこのような結果となりました。
Do you use Rhino7 with python2 ?
try this instead:
print('Selected object: {}'.format(obj))
import rhinoscriptsyntax as rs
obj = rs.GetObject("Select an object")
if obj:
print('Selected object: {}'.format(obj))
このように入力をし、
Message: 'module' object has no attribute 'GetObject'
Traceback:
line 46, in <module>, "C:\Users\user\AppData\Roaming\McNeel\Rhinoceros\8.0\Plug-ins\IronPython (814d908a-e25c-493d-97e9-ee3861957f49)\settings\lib\rhinoscript\geometry.py"
line 8, in <module>, "C:\Users\user\AppData\Roaming\McNeel\Rhinoceros\8.0\Plug-ins\IronPython (814d908a-e25c-493d-97e9-ee3861957f49)\settings\lib\rhinoscript\__init__.py"
line 2, in <module>, "C:\Users\user\AppData\Roaming\McNeel\Rhinoceros\8.0\Plug-ins\IronPython (814d908a-e25c-493d-97e9-ee3861957f49)\settings\lib\rhinoscriptsyntax.py"
line 1, in <module>, "C:\Users\user\AppData\Local\Temp\TempScript.py"
このように結果が表示されます。
使用しているのは、Rhino8でPython2.7です。