【发布时间】:2020-02-29 07:06:18
【问题描述】:
我是编码新手,我正在创建一个使用 firebase 注册用户数据的应用。我正在尝试更新创建后用户的朋友 ID 号,但出现此错误,有人可以帮我解决这个问题吗?
Python 代码
friend_patch_data = '{"next_friend_id": %s}' % str(my_friend_id+1)
friend_patch_req = requests.patch("https://the-notebook-196cb.firebaseio.com/.json?auth=" + idToken,
data=friend_patch_data)
我正在上传的数据:
my_data = '{"Avatar": "bruh.png", "Friends": "", "Notebooks": "", "my_friend_id": %s}'% my_friend_id
我得到的错误,
TypeError: 只能将 str(不是“int”)连接到 str
【问题讨论】:
-
在询问产生异常的代码时,请始终在问题中包含完整的 Traceback。复制 Traceback 并将其粘贴到问题中,然后将其格式化为代码(选择它并键入 ctrl-k)
-
通常,如果您使用错误消息进行搜索 -
TypeError: can only concatenate str (not "int") to str- 您将获得大量结果进行筛选并让您了解问题可能是什么。