提问人:Dean Clayton 提问时间:11/15/2023 最后编辑:Rabbid76Dean Clayton 更新时间:11/15/2023 访问量:50
如何修复此 python 错误,为什么它不起作用?[已结束]
How do I fix this python error why will it not work? [closed]
问:
File "/Users/****/PycharmProjects/PlatformGame/main.py", line 206, in <module>
load_map(game_map)
File "/Users/****/PycharmProjects/PlatformGame/main.py", line 26, in load_map
f = open(path + '.txt', 'r')
~~~~~^~~~~~~~
TypeError: can only concatenate list (not "str") to list
我试图通过编辑路径来更改级别,但它失败了,我想知道发生了什么。
答:
-2赞
Raghav Coder PY
11/15/2023
#1
解释
I 在第 206 行,您正在尝试添加 和 .错误是说您无法在列表中添加,但如果您在列表中添加项目,请使用此方法:list
str
str
法典
your_list = ["item1", "item2", "item3"]
print(your_list)
your_list.append("Awesome item")
print(your_list)
输出
['item1', 'item2', 'item3']
['item1', 'item2', 'item3', 'Awesome item']
评论
1赞
gre_gor
11/15/2023
他们需要一个字符串,因为它是打开文件的路径。显示如何向列表添加项目不是一个有用的答案。
评论
path
'.txt'
+
path
'.txt'