我正在尝试从文本文件中的大量域列表中删除子域。该脚本有效,但仅适用于列表中的最后一个域。我知道问题出在循环中,但无法查明确切的问题。感谢您的帮助:)
with open ("domainlist.txt", "r") as datafile:
s = datafile.read()
for x in s:
t = '.'.join(s.split('.')[-2:])
print t
这将采用“example.test.com”和“return test.com”。唯一的问题是它不会对列表中的每个域都执行此操作 - 只有最后一个域。