如何在Python中的文件夹内拆分文件名

我正在尝试分割文件名,以便可以将文件名的一部分与变量进行比较。我看着这个问题:

(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变量,并且以后可以在代码中使用它。

hzzxcgtz2 回答:如何在Python中的文件夹内拆分文件名

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2974861.html

大家都在问