import requests from bs4 import BeautifulSoup html = BeautifulSoup(open(r'World City Populations 2023.html'), 'html.parser') cities = html.find('table').find_all('a') file = open('citylist.txt', 'w') for i in range (6, len(cities), 2): #print(cities[i].get_text()) file.write(cities[i].get_text() + '\n') file.close()