如何使用Glob获取特定文件以便可以对其进行编辑?

时间:2019-12-06 13:20:20

标签: python file directory save

我正在尝试查找具有变量wPlayer代表编号的特定文件。所有文件看起来像:

  

inventory.3.txt#中间的数字是唯一更改b / t文件的东西。

这是我到目前为止的代码:

playeritems = 'PlayerItems'
wPlayer = 1
wPlayer = str(wPlayer)
li = 'n/a'
print(PlayerItems, '1')
for i in glob.glob(os.path.join(playeritems, wPlayer)):
  with open(i) as wPs:
    print(wPs, '2')
    li = wPs
if li == 'n/a':
  print('n/a')
else:
  #Do stuff to the file (li)

我打印glob.glob(os.path.join(playeritems, wPlayer)时没有打印任何内容。 glob是否在其中寻找第二个输入wPlayer的文件,还是做其他事情?

I tried to use the answer to this question,,但无效。我正在尝试使变量li等于打开的文件。

欢迎任何建议!

0 个答案:

没有答案