如何找出一个字符串出现在txt文件中的次数?

时间:2019-04-14 19:30:38

标签: python

已为我提供了.txt(P)文件的文件路径和字符串(S)。我需要输出S在P中出现多少次。

我输入的代码是:

db.collection('users').updateOne(
  { 'userName': controller.userName },
  { '$inc': { 'wallet': -product.cost } }
)

程序无法输入:../content/textfiles/parrot.txt鹦鹉

预期输出:3

您的程序输出:1

1 个答案:

答案 0 :(得分:1)

似乎"parrot.txt"是文本文件的名称,其中字符串"parrot"出现3次。您已正确确定"parrot"仅出现在文件名 "parrot.txt"中一次。如果要计算"parrot"不在名称中而是在文件本身中出现的次数,则需要打开并阅读文本文件。