我需要验证电话号码,并且有一个非常好的python库可以执行此操作。我的堆栈是Go,我真的不期待移植一个非常大的库。您是否认为通过在Go代码库中运行shell命令或运行守护进程来使用python库会更好,然后我必须以某种方式进行通信?
答案 0 :(得分:2)
作为一种解释型语言,Python要求系统在每次从命令行运行脚本时加载解释器。还
在我的特定系统上,在磁盘缓存之后,系统需要20ms来执行带有import string
的脚本(这对您的用例来说是合理的)。如果您正在处理大量信息,并且无法一次性提交所有信息,则应考虑设置守护程序以避免此类开销。
另一方面,守护进程的编写和测试更复杂,因此您可能应该先看看脚本是否符合您的需求,然后再进行优化。
对于适合所有情况的问题,没有答案。最终,您始终必须尝试使用您的数据和系统中的性能,