【问题标题】:Python: Scour a folder of files for a specific string, then list all the files containing itPython:搜索特定字符串的文件文件夹,然后列出包含它的所有文件
【发布时间】:2011-08-13 12:38:04
【问题描述】:

我有一个包含约 100 个纯文本文件的目录,我希望通过 Python 脚本搜索预定义的字符串。所述目录中包含此字符串的文件的所有文件名随后将输出到 CSV 文本文件中。我将如何最好地解决这个问题,哪些课程对此有用?

【问题讨论】:

  • 这是更大程序的一部分,还是您只想进行一次性搜索?如果您只打算这样做一次,grep 可能会起作用。
  • 遵循@icktoofay 的评论:这是针对 *nix 系统的。在 Windows 上,您应该尝试find command
  • 当您尝试为自己写这篇文章时,您遇到了哪一部分问题?
  • @GreenMatt:也可以使用 Cygwin。
  • @GreenMatt:这确实是在 Windows 上。 Findstr 完美地完成了我想做的事情,谢谢!

标签: python file


【解决方案1】:

【讨论】:

    【解决方案2】:

    请参考我的这两个答案,可能会对您有所帮助。 multiple search and replace in python regex search replace in batch

    【讨论】:

      猜你喜欢
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      • 2018-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多