我試圖剝離掉子域在文本文件中域的大名單中。該腳本可以工作,但僅適用於列表中的最後一個域。我知道問題出現在循環中,但無法查明問題。感謝您的幫助:)循環Python的拆分功能
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」。唯一的問題是它不會爲列表中的每個域執行此操作 - 只有最後一個。
你不在循環中使用'x': – progo
你的輸入文件是怎樣的? – ATOzTOA