gpt4 book ai didi

python - 无法连接 'str' 和 'instance'

转载 作者:太空狗 更新时间:2023-10-29 21:40:18 25 4
gpt4 key购买 nike

我有一个使用 GUI 元素的程序并返回错误

cannot concatenate 'str' and 'instance' objects

代码是:

def PeopleSearch():
query = SearchTerm
query = ('what is '+ query)
string = ("<center><font size = 14> " + query + ' </font></center><br><img src =picture')
j = 0
try:
gs = GoogleSearch(query)
gs.results_per_page = 100
results = gs.get_results()

缩进已经改变。唔。 SearchTerm 基本上来自文本框。

最佳答案

让我用一个更简单的例子重现:

v = 42
query = ('what is ' + v)

你会得到:

TypeError: cannot concatenate 'str' and 'int' objects

但是现在,如果您简单地调用 str:

query = ('what is ' + str(v))

那行得通。所以你只需要确保 str(query) 返回你所期望的。小心,我不知道你在操作什么类型的对象,但你应该检查是否有任何方法可以获取它的字符串表示形式。

相关:

关于python - 无法连接 'str' 和 'instance',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17392329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com