python - 从字典数组 : Python 中检索值

标签 python abaqus

我尝试使用 Python 自定义的应用程序输出了以下内容。

({'featureName': 'Solid extrude-1', 'index': 6, 'instanceName': None, 'isReferenceRep': False, 'pointOn': ((-71.25, 18.75, 20.0),)})

我想从这个变量中获取坐标值('pointOn' 键)。

我不确定这是字典数组还是其他东西。

最佳答案

你得到的其实是一个对象。 Abaqus 只是覆盖了 __str__ 方法的实现,所以输出看起来像其他东西。

如果您的对象被分配给名称 Point1,请尝试通过以下方式访问成员:

Point1.pointOn
Point1.featureName

一般来说,Abaqus 通常要么返回对象的存储库(集合),要么返回单个对象。你很少能得到除此之外的东西。

关于python - 从字典数组 : Python 中检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34793900/

相关文章:

python - for 循环里面的 if 条件

python - 瓶静态文件

python - 交互 python 和 abaqus

batch-file - 以编程方式回答 abaqus 覆盖提示

python - Abaqus/Python 从 csv 文件读取 MappedField 数据

python - 使用并行 Python 时,有什么方法可以判断作业在哪台机器上运行?

python - pyinstaller错误: cannot find scipy (No module named _ufuncs_cxx)

python - 如何重置多列的索引以匹配两个数据帧?

c++ - 引用Abaqus C++ API静态库读取ODB文件

python - 如何使用 abapy 提取不同的 Field 输出数据?