python - 如何从包含多个项目但长度为一个的列表中提取列表项目
问题描述
我正在尝试使用 Python 中的 IB_InSync 获取我的盈透证券可用资金信息。通过使用以下命令:
acc_vals = [v for v in ib.accountValues() if v.tag == 'CashBalance' and v.currency == 'USD']
我得到以下输出:
[AccountValue(account='DU3674319', tag='CashBalance', value='1001402.98', currency='USD', modelCode='')]
这是一个长度为 1 的列表项,因此我无法通过引用它们在列表中的位置来从中获取单个值,因为整个事物只是一个项目。
如何从该列表中提取单个项目/信息?
解决方案
推荐阅读
- python - 单精度rfft
- aws-amplify - 如何在不使用 .zip 文件的情况下将我的 webapp 从 Gitlab 上传到 Amplify
- gtk3 - 给定一个像素数组,如何在 Python 中设置 Gtk3 图像
- javascript - 将元素 ID 传递给由 forEach 在对象数组上运行的函数
- javascript - 如何从个人用户那里获取文本
- python - 使用 setattr() 设置 None 或空白值
- ios - NavigationLink 中的弹出框无法正常工作
- sql - 在 group by 中使用 datetime 日期并在单个 SELECT 中使用 order by 与使用子查询
- apache-spark - 读取 orc 文件时,最新版本的 Hudi(0.7.0、0.6.0)是否可以与 Spark 2.3.0 一起使用?
- excel - 图表并非每次都生成并且有额外的图例