'SalesforceBulk'对象没有属性'post_bulk_batch'

问题描述 投票:0回答:1

我正在尝试在Salesforce中进行大量工作。在创建作业并通过我的数据准备了csv_iterator后,当我运行此

batch = bulk.post_bulk_batch(job, csv_iterator)

我收到错误提示

AttributeError: 'SalesforceBulk' object has no attribute 'post_bulk_batch'

我也已在python2和3中安装了salesforce_bulk。在两个版本中都尝试过,但是存在相同的错误。为什么会这样。如何纠正这个问题?预先感谢。

UPDATE:

我已经安装了版本salesforce-bulk == 1.1.0现在它是在python2中工作,但是在python3中正在发生

from salesforce_bulk import SalesforceBulk
ImportError: cannot import name 'SalesforceBulk'

是否不支持python 3执行salesforce批量作业过程?

python-3.x python-2.7 salesforce bulk
1个回答
0
投票

找到了!在python3中,安装版本salesforce-bulk == 2.1.0并将方法名称post_bulk_batch更改为post_batch就是这样了!

© www.soinside.com 2019 - 2024. All rights reserved.