【发布时间】:2020-04-05 20:35:18
【问题描述】:
我正在做的研究需要对三个库的类名及其函数名进行排序:Perl; Python;和红宝石。
我已经下载了在线库(.tar 文件),但我还没有安装它们(它们需要额外的库)。现在我需要从每个库中获取类名及其函数名。
显然正则表达式几乎不会起作用。我收到了一些提示,例如“在(例如)Python 中编写一个简单的脚本来检查 Python 库”,但我不知道该怎么做。
我将不胜感激任何帮助或 cmets!
【问题讨论】:
-
Q 是单一的,集中的,尽管目标是三个库。混乱可能是由于英语很差。已更正。
-
1)
regex完美运行(自 1960 年以来有数百万台计算机,数十亿脚本),它可以用于此目的。regex不是脚本,它是一种模式搜索工具,内置于所有 Unix 实用程序(以及许多其他实用程序)中。您需要使用您需要的regexes编写一个简单的脚本。 2)@Holli's Answer 向您展示了如何使用包的工具来检查它,对于 Perl 和 Python。 3) 你需要编写一个脚本来检查 Ruby 库。
标签: python ruby perl oop package