$whois abc.com
我想使用 python 来点击这个命令,然后将结果作为文本字符串给出。我怎样才能做到这一点?
您可以使用subprocess,例如:
from subprocess import Popen, PIPE
output = Popen(["/usr/bin/whois", "abc.com"], stdout = PIPE).communicate()[0]
该stdout = PIPE
参数强制将 stdout 写入临时管道而不是控制台(如果您不希望这样做,请删除该stdout
参数)。