我正在尝试分割文件名,以便可以将文件名的一部分与变量进行比较。我看着这个问题:
(Another StackOverflow Question)
但是答案对我来说没有任何意义;我不知道如何将其翻译成我的案子。到目前为止,这是我的代码:
from PlayerFiles import PlayerItems
wPlayer = '2'
for i in PlayerItems:
ii = i.split('.')[1]
if ii == wPlayer:
f = i
break
PlayerItems 是一个包含许多文件的文件夹。
文件示例:
'inventory.2.txt'
'inventory.6.txt'
我得到的错误是:
在行上:'for PlayerItems:for i'模块对象不可迭代。
我想要的输出是文件中的f变量,并且以后可以在代码中使用它。