python - 使用python检查给定单词的不可预测类型的文件
问题描述
这是一个关于编程方法的问题。
我正在构建一个 python 程序来检查文件中的关键字。关键字可能在一个文件中出现不止一次,当找到一个时,我会记录关键字是什么,如果找到它所在的行以及找到它的句子。
我遇到的问题是我无法预测我的程序可能遇到的所有文件类型。因此,为了缓解这种情况,我一直在编写代码来处理我的程序可能遇到的每个文件类型实例。例如一个处理.txt
文件的代码块,然后另一个处理.csv
文件的代码块。当我这样做时,我一直认为它不是很有效。我想知道,python 中有没有一种方法可以检查任何给定类型的任何文件的关键字并返回我正在寻求索引的信息,而不必预测所有可能的文件类型并编写一个案例来处理每个文件?如果是这样,我应该如何处理这个问题?
谢谢
解决方案
推荐阅读
- nginx - 安装 Laravel Valet 后,我可以在 Nginx 中拥有非 Laravel 站点吗?
- r - 如何准备数据以从数据框的 2 列创建分组直方图
- swift - 收到致命错误:双精度值无法转换为 Int,因为它是无限的或 NaN
- r - 软件包安装 - dplyr
- java - 三元运算符语句的解剖结构是什么?
- pentaho-report-designer - 无法在 pentaho 报表设计器中执行 sql 查询
- php - 如何在 PHP 7.2 中替换 mysql_result?
- css - 用溢出的图像反应轮播
- c# - EF Core IdentityDbContext 中的 SaveChangesAsync
- microsoft-translator - Microsoft 自定义翻译器中的数据处理失败?有没有日志文件?