如何检查第三方Python实用程序库中的恶意软件?

时间:2015-08-18 21:47:58

标签: python excel security malware-detection

我对编程非常陌生,我试图找到一个程序或方法来提取所有文件名,工作表名称,并计算每个工作表中所有Excel文件的数据行数。单个文件夹。到目前为止,我主要使用Excel方法,但我也考虑过VBA解决方案,但没有运气。

我以为我终于在http://www.basarat.com/2009/07/getting-row-counts-in-all-excel-file-by.html

找到了我的解决方案

它看起来像是一个实用程序库,其中的工具完全解决了我的问题,但作者表示必须在https://code.google.com/p/dexutils/下载

我没有任何关于Python的实际经验,只是对Java的简要介绍,但Python一直作为一种可接受的工具来处理统计/数据分析(由于最近的职业变化,我需要掌握它)。所以我要列出要学习的东西。我认为这是在Python水中浸泡脚趾的好方法。

但后来我看到该实用程序的博客条目和下载页面没有评论,也没有评级。我如何知道下载该文件不会将我的计算机暴露给恶意软件?这是一台公司电脑,我希望在可预见的将来保住这份工作。下载恶意软件无法实现这一点。

我知道这对我来说听起来有些偏执,但我认为,在安全方面,安全性比抱歉更安全。有没有办法检查这样的文件是否有恶意软件或确认它只是做它声称的内容(即,没有在后台运行邪恶的东西或弄乱注册表等)?我试图在谷歌和这个网站上找到答案的时间比我承认的要长,但我对计算机安全或Python编程知之甚少,知道我是安全的。< / p>

请慢慢说,用小词。 :-P或者只是给我链接来源。

1 个答案:

答案 0 :(得分:0)

使用openpyxl

from openpyxl import load_workbook

wb2 = load_workbook('test.xlsx')
print wb2.get_sheet_names()

使用os.listdir(path)可以找到文件夹中的所有文件。将其传递回load_workbook()

相关问题